присвоить переменной значение реквизита в 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
Спасибо, коллеги! По конфигурации как раз и гляжу, не нахожу пока что то полезное. Видимо, не вижу, недостаток опыта сказывается...
Спасибо, ещё раз!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой