Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как узнать номер страницы в документе OpenOffice Writer / 4 сообщений из 4, страница 1 из 1
12.05.2016, 16:22
    #39234461
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать номер страницы в документе OpenOffice Writer
Из фоксовской программы в документ OpenOffice Writer выводится некий текст. В конце текста выделено место для подписи после распечатки этого документа. Пользователи показывают, что в некоторых случаях (при определённом кол-ве выведенного в документ текста) место для подписи переходит на последний лист, а весь предыдущий текст оказывается на предыдущих листах. Им необходимо, чтобы место для подписи никогда не разрывалось с текстом выше. Для этого, судя по всему, нужно после формирования документа определить программно номер страницы, на котором расположен последний абзац текста, и номер страницы, на которой выведено место для подписи. И если номер страницы с местом для подписи больше номера страницы с последним абзацем текста, но вывести последний абзац на страницу с местом для подписи.
Подскажите, пожалуйста, как программно в FoxPro из OpenOffice Writer узнать номер страницы, на которой расположен конкретный текст.
...
Рейтинг: 0 / 0
12.05.2016, 16:39
    #39234477
Как узнать номер страницы в документе OpenOffice Writer
9IKOBнеобходимо, чтобы место для подписи никогда не разрывалось с текстом выше. Для этого, судя по всему, нужно после формирования документа определить программно номер страницы, на котором расположен последний абзац текста, и номер страницы, на которой выведено место для подписи. И если номер страницы с местом для подписи больше номера страницы с последним абзацем текста, но вывести последний абзац на страницу с местом для подписи.Совершенно не нужно.Подскажите, пожалуйста, как программно в FoxPro из OpenOffice Writer узнать номер страницы, на которой расположен конкретный текст.Никак, да и незачем.
Неотрывность подписи от предыдущего текста и в Word, и в OpenOffice Writer обеспечивается механизмом параметров абзацев. В частности, есть параметр, определяющий отрывать ли текущий абзац от предыдущего.
И не надо считать страницы, тем более, что после ваших действий они могут измениться и все ваши определения страниц отправятся к чёрту.
Короче, учите матчасть :)
...
Рейтинг: 0 / 0
12.05.2016, 16:47
    #39234485
Как узнать номер страницы в документе OpenOffice Writer
9IKOB,
поправочка: не отрывать следущий от текущего.
...
Рейтинг: 0 / 0
13.05.2016, 17:27
    #39235456
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать номер страницы в документе OpenOffice Writer
правильный проходящий.,

Благодарю за подсказку. Всё действительно намного проще, чем я думал.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как узнать номер страницы в документе OpenOffice Writer / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]