Имя: Пароль:
1C
1С v8
Получить элемент формы
0 ONE1
 
31.01.22
12:39
Подскажите пожалуйста, есть ли возможность получить значение элемента формы во внешней обработке для печати?
1 Гений 1С
 
гуру
31.01.22
12:39
(0) мало данных, зачем именно значение элемента? В обработку печати форма передается или объект, поковыряй отладчиком
2 ONE1
 
31.01.22
12:40
*элемента формы документа
3 ONE1
 
31.01.22
12:43
Добавил в расширение элемент формы типа Строка, нужно во внешней печатной форме вывести значение этого элемента. Пробовал так:
Форма = Документы.КорректировкаРеализации.ПолучитьФорму("ФормаДокумента");
Форма.ЭлементыФормы..

Понял что так нельзя
4 Гений 1С
 
гуру
31.01.22
13:02
(3) божечки... какой дедсад. Не, я умываю руки
5 1Сергей
 
31.01.22
13:03
(0) короткий ответ: нет
6 Гений 1С
 
гуру
31.01.22
13:19
(5) да, нужно использовать обработку табличной части, туда текущая форма передается, а вот в обработку печати передается ссылка на печатаемый объект. Обработка печати работает на сервере, оттуда контекст клиента не доступен.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший