Имя: Пароль:
1C
1С v8
Таблицы
0 TheWer
 
03.08.12
15:41
Подскажите нубу, как вывести результат заполнения формы списка справочника (таблицу) в табличную часть документа?
1 Ёпрст
 
гуру
03.08.12
15:43
ПКМ - вывести список..
наслаждайся
2 TheWer
 
03.08.12
15:45
Жаль, что программно это не позволит насладиться
3 hhhh
 
03.08.12
15:49
(2) а в чем проблема. В процессе заполнения пишите строки в таблицу.
4 TheWer
 
03.08.12
15:52
"В процессе заполнения пишите строки в таблицу."
Дело в том, что справочник статически заполнен и необходимо вывести лишь данные, на первый взгляд, в табличном виде в таблицу документа.
5 Ёпрст
 
гуру
03.08.12
15:54
(4) моя твоя непонимат что есть
"вывести лишь данные, на первый взгляд, в табличном виде "
6 hhhh
 
03.08.12
15:58
(5)+ вот тут еще путаница

"вывести результат заполнения формы" И
"что справочник статически заполнен"
7 TheWer
 
03.08.12
15:59
М, у нас есть заполненный справочник, отображением которого является ФормаСписка в виде таблицы. Данные с сего справочника нужно поместить в табличную часть документа.
8 ssh2006
 
03.08.12
16:00
(7) сделай обработку по заполнению ТЧ документа
9 Ёпрст
 
гуру
03.08.12
16:02
(7) весь целиком ?
и зачем ?
:)
10 TheWer
 
03.08.12
16:04
"весь целиком ?" Уху
"и зачем ?" не у меня нужно спрашивать, сказали - делаю :)
11 TheWer
 
03.08.12
16:13
"сделай обработку по заполнению ТЧ документа"
М, а табличка дока будет заполняться автоматически без манипуляций мышью?
12 ssh2006
 
03.08.12
16:17
(11) да. Манипуляции мышью, возможно, потребуются для запуска обработки хотя можно воспользоваться горячими клавишами.
13 TheWer
 
03.08.12
16:20
"Манипуляции мышью, возможно, потребуются для запуска обработки хотя можно воспользоваться горячими клавишами."
А можно как-то сделать это по определенному событию, открытие формы например?
14 ssh2006
 
03.08.12
16:21
(13) да
15 TheWer
 
03.08.12
16:25
Благодарю
16 TheWer
 
06.08.12
11:28
Решил попробовать сделать сие запросом, но что-то пошло не так...
&НаСервере
Функция ЗаполнениеКоэф();
    Запрос = Новый Запрос;
    Запрос.Текст=
      "ВЫБРАТЬ
      |    Коэффициенты.Ссылка,
      |    Коэффициенты.Имя,
      |    Коэффициенты.ПериодС,
      |    Коэффициенты.ПериодПо,
      |    Коэффициенты.Значение
      |ИЗ
      |    Справочник.Коэффициенты КАК Коэффициенты
    //|ГДЕ
    //|    (Коэффициенты.Имя = &Имя)
    //|    И (Коэффициенты.Значение = &Значение)
      |
      |СГРУППИРОВАТЬ ПО
      |    Коэффициенты.Ссылка,
      |    Коэффициенты.Имя,
      |    Коэффициенты.ПериодС,
      |    Коэффициенты.Значение
      |";

  //Запрос.Параметры.Вставить("Имя", Объект.Коэффициенты.Имя);
  //Запрос.Параметры.Вставить("Значение", Объект.Коэффициенты.Значение);
  Выборка = Запрос.Выполнить().Выбрать();
  Пока Выборка.Следующий() Цикл
     Стр = Коэффициенты.Добавить();
     Стр.Имя = Выборка.Имя;
     Стр.ПериодС = Выборка.ПериодС;
     Стр.ПериодПо = Выборка.ПериодПо;
     Стр.Значение = Выборка.Значение;
  КонецЦикла;
КонецФункции
17 TheWer
 
06.08.12
11:31
Собственно возникает вопрос, нужны ли условия и задания параметров при простом заполнении ТЧ?

И, собественно,
{Документ.УчетГСМ.Форма.ФормаДокумента.Форма(253,10)}: Переменная не определена (Коэффициенты)
Стр = <<?>>Коэффициенты.Добавить(); (Проверка: Сервер)
Уже не соображаю, как правильно организвать здесь добавление в ТЧ...