Вниз
Скачать: CL | DM;

новая страница word   Найти похожие ветки 

 
Alexandr ©   (2006-04-25 15:27) [0]

вывожу таблицу в word.
В таблице внизу необходимо написать итоговую строку.
Но высота ячейки может быть различной, в зависимости от объема текста.
Так вот, как узнать, что уже пока выводить итоговую строку и делать разрыв таблицы, чтоб начать новую страницу,
а когда строка еще поместится на эту текущую страницу.
Меня бы устроило узнать, сколько свободного места осталось внизу страницы, или какая часть страницы уже заполнена, или как-то так.

Долго искал хоть что-то что-то на эту тему в справке. Ничего подобного не нашел.
Как крайний вариант - узнать факт, что началаи новую страницу хотябы. Чтоб потом вывести второй раз уже правильно - на 1 меньше строк.


 
Alexandr ©   (2006-04-26 13:06) [1]

нет ответов. ну и ладно.
Сам разобрался. Примерно так:
добавляю строку, смотрю
wordApplication1.Selection.Document.ComputeStatistics(wdStatisticPages,emptypara m);

если добавление строки привело к созданию новой страницы, значит текущая страница закончилась.
делаю
wordApplication1.Selection.Document.Undo(n)
и везвращаюсь к нужному состоянию, но уже зная, что конец страницы наступил ;)

Но вот медленно только.... Как бы теперь ускорить этот процесс...


 
Das Ubergog   (2006-05-04 21:08) [2]

Если работаешь с шаблоном, то по моему можно в самом
ворде настроить шаблон таблицы таким образом что бы
итоговая строчка появлялась автоматически.
Сам не пробовал, поэтому гарантировать ничего не могу


 
Alexandr ©   (2006-05-11 07:03) [3]

хм.. в ворде и автоматически?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.977 c
2-1149060826
Григорий
2006-05-31 11:33
2006.06.18
taskbar


2-1148890598
Barsky
2006-05-29 12:16
2006.06.18
Код ошибки при отправки на SMTP (Indy 9)


3-1145623574
arsin
2006-04-21 16:46
2006.06.18
не выпадает список знач. lookup поля, если данные на другой форме


2-1148886556
ttt_111
2006-05-29 11:09
2006.06.18
Каким образом можно сохранять изменяемый код?


15-1148759873
oleg_sys
2006-05-27 23:57
2006.06.18
IFO Specification




   Наверх