Попробую изложить проблему. Но, вполне вероятно, что по описанию ее не решить, смотреть нужно, но а вдруг?
В форме 2 таблицы.
В процедуре "ПриОткрытии" заполняю первую, курсор становится на первую строку, могу его перемещать и получать ТекДок из нужной строки. Это уже в другой процедуре делается:
ФормаЖурналаЗаказов = ПолучитьФорму("Форма");
ФормаЖурналаЗаказов.РежимВыбора = Истина ;
ТекДок=ЭлементыФормы.ЖурналЗаказов.ТекущиеДанные.ЗаказПокупателя;
Теперь добавила этот кусок в процедуру "ПриОткрытии" и он не работает. Может курсор не позиционируется нигде?
Значение не является значением объектного типа (ЗаказПокупателя)
ТекДок=ЭлементыФормы.ЖурналЗаказов.ТекущиеДанные.ЗаказПокупателя;
Ошибка при вызове метода контекста (ОткрытьМодально)
ТекДок=ФормаЖурналаЗаказов.ОткрытьМодально();
по причине:
Невозможно открыть форму в модальном режиме, так как она уже открыта!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой