Имя: Пароль:
1C
 
Поле табличного документа...
0 StanleyMarsh
 
17.06.10
14:11
Подскажите пожалуйста как в поле табличного документа расположенного в форме документа заполнить параметр.
Я делаю так:
ЭлементыФормы.ПолеТабличногоДокумента.Параметры.Параметр = "Параметр";
Соответствующий параметр заполняется, это видно в табло при отладке, но в самом поле табличного документа без изменений.
З часа голову ломаю над этим.
1 Mitriy
 
17.06.10
14:18
а откуда в поле табличного документа вообще взялся Параметр?
2 StanleyMarsh
 
17.06.10
14:21
В смысле откуда? От туда откуда обычно берутся параметры в макетах.
Если в свойствах поля табличного документа поставить галочку макет, то у него появляются те же свойства что и у обычных макетов.
3 ёпрстна
 
17.06.10
14:34
а после присвоения параметра ты вывод табдока делаеш?
4 73
 
17.06.10
14:37
(2) А смысл?
5 StanleyMarsh
 
17.06.10
14:38
Это не печать документа. Это табличное поле в Форме,которое должно автоматически обновиться.
6 Mitriy
 
17.06.10
14:43
Табличный документ
Табличный документ предназначен для формирования печатных форм первичных документов, отчетов, при размещении на форме также может использоваться в качестве средства интерактивного ввода данных. Табличные документы вида "Макет" служат прообразами для других табличных документов. Макеты могут содержать параметры, предназначенные для заполнения конкретными данными. Перед выводом области макета в результирующую таблицу параметрам можно присвоить значения и результаты выражений. Также макеты могут иметь параметры расшифровки, значения которых задаются аналогично параметрам. Расшифровка не влияет на внешний вид результирующей таблицы и используется для создания связанных отчетов, открытия форм или иных действий.
7 73
 
17.06.10
14:44
(5) Это не табличное поле, а поле табличного документа.

Кто сказал, что макет должен обновиться?

<Макетом в системе 1С:Предприятие называется объект конфигурации, предназначенный для формирования печатных форм>
8 Sergey_KR
 
17.06.10
15:05
обл=ЭлементыФормы.ПолеТабличногоДокумента.Области;
обл.Имя_ячейки="Здравствуй Вася! :)";
Закон Брукера: Даже маленькая практика стоит большой теории.