КД ПередатьОдинПараметрВПриемник #460296


#0 by Beans
Нужен пример написания этой функции!!! 1) В правилах в КД добавить параметр "ВидЗатрат", поставить галочки использования при выгрузке и загрузке. 2) Если не нужно, чтобы пользователи видели этот параметр или он заполняется программно, то галку "редактировать в диалоге" ставить не надо. Иначе нужно указать в КД правило, по которому будет конвертироваться значение параметра. 3) Если не стоит галка "редактировать в диалоге", то в ПередВыгрузкойДанных вызвать ПередатьОдинПараметрВПриемник(ИмяПараметра, ЗначениеПараметра, ИмяПКО) взял отсюда: Параметр один ЕдиницаИзмерения , тип строка , галка призагрузке Перед выгрузкой данных (глобальных) пишу: ПередатьОдинПараметрВПриемник("ЕдиницаИзмерения", "шт", ПравилоКонвертации ="Номенклатура"); ПередатьОдинПараметрВПриемник(Параметры.ЕдиницаИзмерения, "шт", ПравилоКонвертации ="Номенклатура"); и еще по всякому писал... получаю ошибку компиляции: Ошибка в обработчике события ПередВыгрузкойДанных (конвертация)    Обработчик             =  ПередВыгрузкойДанных (конвертация)    ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода
#1 by Defender aka LINN
"Ошибка компиляции при вычислении выражения или выполнении фрагмента кода" - тебе какое именно слово непонятно? ПравилоКонвертации ="Номенклатура" - это вот шозана?
#2 by Beans
ПКО Номенклатура тип Справочник.Номенклатура
#3 by Beans
я так понял третий параметр это правило, по которому будет конвертироваться значение параметра а не куда он будет передаваться?
#4 by Defender aka LINN
Третий параметр в твоем случае - булево. Это при условии, что переменная "ПравилоКонвертации" существует, в чем я сомневаюсь.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С