|
табличный Документ
| ☑ |
0
EverGreenMouse
17.06.17
✎
01:29
|
Не сочтите меня извращенцем, но(!)
Во внешней печатной форме при помощи СКД получаю ТабличныйДокумент/ А каким чудесным образом мне можно программно удалить строку в этом ТД? СКД без использования макета.
|
|
1
Неверный Параметр И
17.06.17
✎
01:40
|
Точно также, как и в любом другом ТД.
Внимание вопрос. Какую строку?
|
|
2
EverGreenMouse
17.06.17
✎
01:42
|
(1) не угадаете) Вторую) R2
|
|
3
Неверный Параметр И
17.06.17
✎
01:46
|
Гм...
Описание:
Удаляет область из табличного документа.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Пример:
Смещать = ТипСмещенияТабличногоДокумента.ПоВертикали;
Область = ТабДок.Область("R2C2:R2C2");
ТабДок.УдалитьОбласть(Область, Смещать);
Не?
|
|
4
Неверный Параметр И
17.06.17
✎
01:50
|
Чтоб получить этот ТД, надо перекрыть ПриКомпоновкеРезультата и там вручную вызвать всё. Типа
СтандартнаяОбработка = Ложь;
Настройки = КомпоновщикНастроек.Настройки;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
ДокументРезультат.Очистить();
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
Может и наврал в коде...
|
|