Имя: Пароль:
1C
 
Док КадровыйПереводСписком, потеряданных при открытии док КадровоеПеремещение
0 DiegoLidabo
 
15.02.26
14:06
Business automation software for accounting CORP, edition 2.1 (2.1.32.1) .
Описание проблемы:
Есть документ КадровыйПереводСписком. При повторном открытии строки открывается документ кадровый перевод. Данные на форме этого документа не соответствуют данным ранее сохраненным.
При невнимательном пользовании могут быть сохранены неверные данные.

Вызовы:
форма документа КадровоеПеремещение открывается строкой:
  ОткрытьФорму(ПолноеИмяОбъектаМетаданных + ".ФормаОбъекта", ПараметрыОткрытия, ВладелецФормы, Истина, , , Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);

Замечу что параметр ПараметрыОткрытия заполнен верно.

Далее стартует из модуля объекта (документа Кадровое перемещение) Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)

И параметр "ДанныеЗаполнения" имеет тип Неопределено.

Далее алгоритм анализирует эту ситуацию и заполняет документ неверными значениями.

Несколько вопросов:
как  параметр "ДанныеЗаполнения" потерял данные?
Возможно ли исправить эту ситуацию?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший