Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Расширение конфигурации, модуль объекта и возможность обратиться к его реквизитам

Расширение конфигурации, модуль объекта и возможность обратиться к его реквизитам
Я
   Nicole
 
08.04.19 - 17:21
Есть расширение конфигурации. В него добавлен документ. В модуле документа доработка процедуры.
&После("ЗаполнитьПоДокументуОснованию")
Процедура Р1_ЗаполнитьПоДокументуОснованию(Основание)

Всегда думала, что в модуле документа я могу обращаться к реквизитам документа просто по имени. Но здесь получаю ошибку "Переменная не определена".
Может, при работе именно в расширении есть какие-то нюансы?
 
 
   Timon1405
 
1 - 08.04.19 - 17:22
(0) в основном конфигураторе ПКМ по реквизиту - добавить в расширение. и так с любой сущностью с которой собираетесь работать в расширении.
   Nicole
 
2 - 08.04.19 - 17:23
Да, точно, уже добавила и все заработало. Главное - спросить.
   Вафель
 
3 - 08.04.19 - 18:10
можно и не добавлять, а писать
ЭтотОбъект.ИмяРеквизита
ошибки не будет
   Фрэнки
 
4 - 08.04.19 - 18:40
Когда без вставки в расширения реквизитов для ЭтотОбъект пишешь строчками ЭтотОбъект.ИмяРеквизита - оно не ругается, да
Только оно не будет подсказывать наличие этого реквизита в ЭтотОбъект.
   Сияющий в темноте
 
5 - 08.04.19 - 20:25
этот механизм сделан,чтобы о ключить расширение,если реквизит отсутствует,а если писать через квадратные скобочки,то никакой контроль не узнает,что вам надо,только потом при исполнении кода будет ошибка,а механизм расширений и контроля видимости реквизитов сделан так,чтобы ошибка была в момент обновления базы или в момент установки расширения,а не при исполнении кода.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.