Самописная конфигурация 1С Предприятие 8.2 в режиме "Управляемое приложение".
Для возможности использования "Субконто" при создании отчетов ведение счетов осуществляется с помощью объекта "ПланыСчетов.НИС_Учт_Сч_Счета".
Атрибут "ПланыСчетов.НИС_Учт_Сч_Счета" включен в табличную часть "Документы.Фин_Док_Платеж".
В то же время возникла задача отображения счетов в произвольном дереве. Для этого создан объект "Справочники.НИС_Учт_Сч_Счета". Один из атрибутов справочника "ПланыСчетов.НИС_Учт_Сч_Счета".
Теперь при редактировании "Документы.Фин_Док_Платеж" в табличной части атрибута "ПланыСчетов.НИС_Учт_Сч_Счета" нужно, чтобы выбор производился из более удобной формы отображения "Справочники.НИС_Учт_Сч_Счета".
Для этого сделал обработчик события "НачалоВыбора"
//////////////////////////////////////////////////////////////////////////////
//
// Процедура ОперацииСчетДТНачалоВыбора
//
// Назначение: Вызывает интерфейс выбора "СчетДТ"
//
// Вызов: Вызывается при нажатии кнопки выбора или нажатии клавиши F4 на атрибуте "СчетДТ"
//
&НаКлиенте
Процедура ОперацииСчетДТНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
// ===============================================
// = Создадим форму выбора из "Справочники.Счета =
// ===============================================
фВыборСчета = ОСНВ_ФормаВыбора();
фВыборСчета.ВладелецФормы = ЭтаФорма;
фВыборСчета.Открыть();
// ===============================
// = Передать выбранное значение =
// ===============================
//ОповеститьОВыборе(лСчетДТ);
// ===================================
// = Запретить стандартную обработку =
// ===================================
СтандартнаяОбработка = Ложь;
КонецПроцедуры // ОперацииСчетДТНачалоВыбора
//////////////////////////////////////////////////////////////////////////////
//
// Функция ОСНВ_ФормаВыбора
//
// Назначение: Возвращает форму выбора "Справочники.НИС_Учт_Сч_Счета"
//
// Вызов: Процедура ОперацииСчетДТНачалоВыбора
//
&НаСервереБезКонтекста
Функция ОСНВ_ФормаВыбора()
Возврат Справочники.НИС_Учт_Сч_Счета.ПолучитьФормуВыбора("ФормаВыбора");
КонецФункции // ОСНВ_ФормаВыбора
При попытке исполнения возникает ошибка:
Цитата
{Документ.Фин_Док_Платеж.Форма.ФормаДокумента.Форма(770)}: Ошибка при вызове метода контекста (ПолучитьФормуВыбора)
Возврат Справочники.НИС_Учт_Сч_Счета.ПолучитьФормуВыбора("ФормаВыбора");
по причине:
Интерактивные операции недоступны
Возврат Справочники.НИС_Учт_Сч_Счета.ПолучитьФормуВыбора("ФормаВыбора");
по причине:
Интерактивные операции недоступны
Подскажите пожалуйста: в чем проблема?