Имя: Пароль:
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
Спасибо, коллеги! По конфигурации как раз и гляжу, не нахожу пока что то полезное. Видимо, не вижу, недостаток опыта сказывается...
Спасибо, ещё раз!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn