|
Как в конец табличного документа добавить пустую страницу? |
☑ |
0
Antizdoba
26.12.11
✎
13:09
|
Нужно сделать количество страниц 2, так не помогает:
Если ТабДокумент.КоличествоСтраниц() = 1 Тогда
ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Как можно сделать еще?
|
|
1
Kerk
26.12.11
✎
13:11
|
Пустую строку добавь на 2-й странице.
|
|
2
Antizdoba
26.12.11
✎
13:14
|
Не хочется изменять макет.
|
|
3
andrewks
26.12.11
✎
13:16
|
тогда программно ячейку заполни
|
|
4
Antizdoba
26.12.11
✎
13:21
|
(3) Буду очень благодарен за пример
|
|
5
luckyluke
26.12.11
✎
13:24
|
(2) получи любую пустую область и выведи её.
|
|
6
Antizdoba
26.12.11
✎
13:26
|
(5) в системе нет ни одного макета с такой областью. Макеты трогать не хочется, но наверно придется.
|
|
7
Maxus43
26.12.11
✎
13:28
|
(6) в твоём макете есть анверняка пуская ячейка с координатами 1:1, её получи и выведи снова после разрыва мозга... страницы.
|
|
8
Maxus43
26.12.11
✎
13:34
|
ПолучитьОбласть (GetArea)
Вариант синтаксиса: По имени
Синтаксис:
ПолучитьОбласть(<ИмяОбласти>)
Параметры:
<ИмяОбласти> (обязательный)
Тип: Строка.
Имя области или адрес в формате "R1C1:R2C2", где число после "R" обозначает номер строки, число после "C" - номер колонки, символом ":" (двоеточие) разделены координаты левого верхнего и правого нижнего угла области. В качестве имени также можно передавать пересечение двух областей, записываемое как "<Имя области 1> | <Имя области 2>".
Вариант синтаксиса: По адресу
Синтаксис:
ПолучитьОбласть(<НомерПервойСтроки>, <НомерПервойКолонки>, <НомерПоследнейСтроки>, <НомерПоследнейКолонки>)
получай однозначно пустую область хоть из одной ячейки даже, уже выведенную в твой таб док, и пости её заново
|
|
9
Касандер72
26.12.11
✎
14:02
|
А не проще ли после печати дока тупо вставить:
ТабДок.ВывестиГоризонтальныйРазделительСтраниц()
|
|
10
Касандер72
26.12.11
✎
14:03
|
и вывести пустую строку
|
|
11
Maxus43
26.12.11
✎
14:07
|
(10) он не может у себя в макете пустую строку найти как не прискорбно
|
|
12
Kerk
26.12.11
✎
14:32
|
(11) Идея! Пуская он шрифт белым сделает! :)
|
|
13
Reset
26.12.11
✎
14:34
|
Или шрифт ОЧЕНЬ мелким :)
|
|
14
Antizdoba
26.12.11
✎
15:14
|
(11) Область и ячейка это по моему разные вещи. Просто про ячейку я почему-то не подумал сразу. Спасибо за подсказку.
(12),(13) Вам бы только постебаться.
|
|
15
andrewks
26.12.11
✎
15:16
|
(4) "мой гений дарит вам..." ©
Таб1=Новый ТабличныйДокумент;
Для КолвоСтраниц=1 По 5 Цикл
Таб1.ВывестиГоризонтальныйРазделительСтраниц();
Таб1.Область("R"+Формат(Таб1.ВысотаТаблицы+1,"ЧГ=0")+"C1").Текст = Символы.Таб;
КонецЦикла;
Таб1.Показать("Таблица1");
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший