День добрый! Пишу конфигурацию.
Создал справочник организации и регистр сведелий должностные лица организации. Хочу в форме справочника отображать список всех ответсвенных лиц организации. Управляемая форма.
В форму добавил реквизит ДолжностныеЛица с типом - ТаблизаЗначений.
В модуле формы пишу код -
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОтветственныеЛицаОрганизацийСрезПоследних.ОтветственноеЛицо,
| ОтветственныеЛицаОрганизацийСрезПоследних.Сотрудник,
| ОтветственныеЛицаОрганизацийСрезПоследних.Должность
|ИЗ
| РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних(&Период, Организация = &Организация) КАК ОтветственныеЛицаОрганизацийСрезПоследних";
выдает ошибку -
{Справочник.Организации.Форма.ФормаЭлемента.Форма(17)}: Ошибка при установке значения атрибута контекста (ДолжностныеЛица)
ДолжностныеЛица = Запрос.Выполнить().Выгрузить();
по причине:
Нельзя изменять поле, содержащее объект данных формы
Ошибку не выдает. Но и на форме ничего не отображает.
ДолжностныеЛица с типом - ДинамическийСписок
Перетянул этот реквизит на ворму, но таблица на ней не отображается...
С такой проблемой не болись?
Все нашел, там есть настройка аказывается - основная таблица и никакие запросы строить не надо.
Спасибо.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс