|
0
DiegoLidabo
15.02.26
✎
14:06
|
Business automation software for accounting CORP, edition 2.1 (2.1.32.1) .
Описание проблемы:
Есть документ КадровыйПереводСписком. При повторном открытии строки открывается документ кадровый перевод. Данные на форме этого документа не соответствуют данным ранее сохраненным.
При невнимательном пользовании могут быть сохранены неверные данные.
Вызовы:
форма документа КадровоеПеремещение открывается строкой:
ОткрытьФорму(ПолноеИмяОбъектаМетаданных + ".ФормаОбъекта", ПараметрыОткрытия, ВладелецФормы, Истина, , , Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
Замечу что параметр ПараметрыОткрытия заполнен верно.
Далее стартует из модуля объекта (документа Кадровое перемещение) Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
И параметр "ДанныеЗаполнения" имеет тип Неопределено.
Далее алгоритм анализирует эту ситуацию и заполняет документ неверными значениями.
Несколько вопросов:
как параметр "ДанныеЗаполнения" потерял данные?
Возможно ли исправить эту ситуацию?
|
|
|
3
lucky_
15.02.26
✎
20:19
|
у меня в ЗУПе корректно отрабатывает.
чекай что лежит в строке, которую суёшь на создание нового дока.
"Далее стартует из модуля объекта.."(с) это не так. как минимум ещё присозданиинасервере и ещё подписка, скорее всего. отладчик тебе в руки.
|
|
|
4
DiegoLidabo
15.02.26
✎
20:57
|
Спасибо! а то как бы я без отладчика узнал, что параметр "ДанныеЗаполнения" имеет тип Неопределено.
:)
Никакого нового документа я не создаю.
Цитата: "При повторном открытии строки открывается документ кадровый перевод. Данные на форме этого документа не соответствуют данным ранее сохраненным. "
|
|