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