Имя: Пароль:
1C
1С v8
табличный Документ
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
Чтоб получить этот ТД, надо перекрыть ПриКомпоновкеРезультата и там вручную вызвать всё. Типа

    СтандартнаяОбработка = Ложь;
    Настройки = КомпоновщикНастроек.Настройки;  

    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;

    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки);

    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);

    ДокументРезультат.Очистить();
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);


Может и наврал в коде...