0
Aleksei_Pro
22.11.12
✎
13:09
|
У реквизита справочника ставлю галку "Передать в параметр", указываю параметр "А", далее в процедуре "После загрузке" пишу :
Если Параметры.А = 1 ТОгда................
Пишет не обнаружено "А" . Почему так?
|
|
2
Йохохо
22.11.12
✎
13:36
|
это?
Передавать данные в параметр - флаг определяет куда будут помещены данные при загрузке. В отдельное соответствие для данного объекта, но не в сам объект. Этот подход удобен когда нужно передать какое либо значение в приемник, но нет реквизита куда нужно его поместить. Впоследствии анализируя дополнительные параметры можно изменить логику заполнения объекта приемника. В правилах необходимо указать имя параметра куда нужно поместить данные. Для табличных частей и наборов движений для каждой строки формируется отдельная структура в которой хранится информация.
Доступ к этим данным возможен в событии после загрузки. Например так:
Если ПараметрыОбъекта <> Неопределено тогда
ИмяКонтрагента = ПараметрыОбъекта["ИмяКонтрагента"];
КонецЕсли;
|
|