Имя: Пароль:
1C
1С v8
Расширение конфигурации. Внешняя печатная форма не видит добавленные реквизиты ☑
0 ALexK39
 
12.12.16
✎
11:31
Уважаемые форумчане,

подскажите решение проблемы

УНФ 1.6 Платформа 8.3. Создал расширение конфигурации. В форме документа ПриемВремонт добавил 2 новых реквизита и поля ввода для них. Присоединил к основной конфигурации - все работает как надо. Создал обработку для внешней печатной форму документа , макет. При попытке вывести на печать внешнюю форму вылетает ошибка - {ВнешняяОбработка.ВО_Приемвремонт.МодульОбъекта(82)}: Поле объекта не обнаружено (Серийник)
ОбластьСтрока.Параметры.Серийник = СсылкаНаДокумент.Серийник;
1 RomaH
 
naïve
12.12.16
✎
11:57
какой именно серийник не видит?
ОбластьСтрока.Параметры.Серийник
или
СсылкаНаДокумент.Серийник
2 ALexK39
 
12.12.16
✎
12:04
СсылкаНаДокумент.Серийник
3 Cyberhawk
 
12.12.16
✎
12:05
У УНФ режим совместимости пока еще 8.3.8
4 RomaH
 
naïve
12.12.16
✎
12:10
(2) как узнал?
5 ALexK39
 
12.12.16
✎
12:12
Т.е. с расширением пока облом, придется лезть в основную конфу?
6 RomaH
 
naïve
12.12.16
✎
12:17
(5) странный ты человек
ты на вопросы ответь
как ты узнал где именно нет поля "Серийник"?

во-вторых - получение реквизита через точку - есть плохо
7 Dmitrii
 
гуру
12.12.16
✎
12:19
(0)(5) А при чем тут расширение?
Если есть реквизит в объекте, то не имеет никакого значения как именно ты делаешь печатную форму - встроенную, внешнюю, в расширении.

>> В форме документа ПриемВремонт добавил 2 новых реквизита

Есть подозрение, что никаких реквизитов объекта ты не создал. А есть только реквизиты формы.
Если я прав, то в таком случае, реквизиты формы доступны только в контексте работы с этой формой.
А стандартная подсистема Печать умеет работать только со ссылками. Стандартные процедуры этой подсистемы не умеют работать с формами объектов.

Если мои рассуждения верны, то ты неверно решил поставленную задачу.
8 RomaH
 
naïve
12.12.16
✎
12:19
(7) браво
9 RomaH
 
naïve
12.12.16
✎
12:20
(7) я вот тоже удивился, сначала, как это - добавил реквизиты в расширении
10 ALexK39
 
12.12.16
✎
12:24
(7) Теперь понял, что действительно создал реквизиты формы. теперь все понятно.
11 ALexK39
 
12.12.16
✎
12:24
Спасибо всем, тема закрыта.
Основная теорема систематики: Новые системы плодят новые проблемы.