0
Дурындина
01.07.14
✎
15:52
|
Привет, народ!
подскажите, как открыть форму программно , сформировать макет и выводить этот макет в табличное поле на этой форме?
ЭтотОбъект.ПолучитьФорму("ФормаОткрытия").Открыть();
ТабДок = Новый ТабличныйДокумент;
ТабДок.Очистить();
Макет = ПолучитьМакет("Макет");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОтчетПроизводстваЗаСмену.Ссылка,
| ОтчетПроизводстваЗаСмену.Представление
|ИЗ
| Документ.ОтчетПроизводстваЗаСмену КАК ОтчетПроизводстваЗаСмену
Выборка = Запрос.Выполнить().Выбрать();
Регистратор = Макет.ПолучитьОбласть("Регистратор");
Пока Выборка.Следующий() Цикл
Регистратор.Параметры.Регистратор = Выборка.Представление;
ТабДок.Вывести(Регистратор);
КонецЦикла;
вот здесь пытаюсь запихнуть макет в табличное поле:выдает ошибку
ЭтотОбъект.ПолучитьФорму("ФормаРасшифровки").ЭлементыФормы.ТабличноеПоле1.Вставить(ТабДок);
|
|