Имя: Пароль:
1C
1С v8
присвоить переменной значение реквизита в 1с8.3
,
0 evg61
 
24.05.16
09:07
Пытаюсь вывести на печать значение реквизита документа:
ОбластьМакетаШапка.Параметры.Договор = ДоговорКонтрагента.Дата;

проверка кода выдает:
{Документ.ВозвратТоваровПоставщику.МодульМенеджера(2043,41)}: Переменная не определена (ДоговорКонтрагента)
ОбластьМакетаШапка.Параметры.Договор = <<?>>ДоговорКонтрагента.Дата;     (Проверка: Сервер)

Подскажите пожалуйста, в чём проблема и что почитать, это мой первый опыт в написании кода на платформе 8.3
спасибо!
1 Mankubus
 
24.05.16
09:08
(0) в модуле менеджера не видны реквизиты документа.
нужно найти ссылку на документ который печатается и из него взять договор
2 Тролль главный
 
24.05.16
09:08
ставлю на модуль менеджера
3 ДенисЧ
 
24.05.16
09:10
В функцию менеджера ты должен передать ссылку на документ. Из неё и бери
4 evg61
 
24.05.16
09:12
Спасибо, а как правильно передаётся ссылка в модуль менеджера?
5 ДенисЧ
 
24.05.16
09:13
Чере параметр функции/процедуры
6 evg61
 
24.05.16
09:16
Денис, спасибо! надо бы что то почитать... вопрос что...
7 hhhh
 
24.05.16
09:20
(6) посмотрите как сделано в типовых конфигурациях и сделайте так же у себя.
8 Живой Ископаемый
 
24.05.16
09:23
почитай отладчик
9 ДенисЧ
 
24.05.16
09:24
Прочти профразработку.
10 evg61
 
24.05.16
09:41
Спасибо, коллеги! По конфигурации как раз и гляжу, не нахожу пока что то полезное. Видимо, не вижу, недостаток опыта сказывается...
Спасибо, ещё раз!