Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];

Вниз

Нумерация страниц в Ворде   Найти похожие ветки 

 
Andy BitOff ©   (2010-01-15 11:00) [0]

Нужно реализовать нумерацию страниц в создаваемом документе Ворда, понятно, что программно ;)
Документ создается в табличном виде одним циклом. Положение полей как в книге. Нумерация должна начинаться с третьей страницы, т.к. 1 титул, вторая оборот титула. Особенность нумерации в том, что номера страниц должны выглядеть как; 1, 1об, 2, 2об, 3, 3об и т.д.
Не вижу (не знаю) возможности настроить так чтобы она шла автоматом, как при обычной нумерации страниц. Программно вижу только один способ, это после создания документа опять пробегать по всем страницам и нумеровать их, ведь нет же события перехода на новую страницу.
Может кто-нибудь подскажет еще варианты?
Как еще вариант думал (но не смотрел еще)... В ворде наверняка есть свойство типа PageCount глядеть на него в конце цикла после добавления записи. Но как-то он мне не очень...
Вот, собстно.


 
Andy BitOff ©   (2010-01-16 18:04) [1]

Хм...
Ни у кого нет никаких идей?


 
Smile   (2010-01-16 19:31) [2]

> понятно, что программно ;)


А как ты представляешь себе такую нумерацию не программно, а в Wоrd?
Поскольку обычная нумерация страниц программно не проблема


 
Andy BitOff ©   (2010-01-16 21:09) [3]

> Smile   (16.01.10 19:31) [2]
> А как ты представляешь себе такую нумерацию не программно,
> а в Wоrd?

Не представляю. Но я же не знаток Ворда, может я просто не знаю как ;)


> Поскольку обычная нумерация страниц программно не проблема

Это как?


 
Anatoly Podgoretsky ©   (2010-01-16 22:02) [4]

Не понятно, что значит программно и главное зачем. Пользоваться надо средсвами Ворда, для этого надо его освоить. Кроме формата страниц надо освоить понятие Секция. Каждая секция может иметь свою независимую нумерацию, что позволит например нумеровать не только 1об, 2об но и 3абс и даже 1об, 2об, 1абс - то есть независимую нумерацию по секции. Можно и так 1об, 7об, 3абс .
Система нумерации у Ворда гибкая. Можно управлять этим из Дельфи, но тогда над будет осваивать ДОМ ворда, за этим на сайт Микрософта, может быть есть в справке по VBA


 
Andy BitOff ©   (2010-01-16 23:02) [5]

> Пользоваться надо средсвами Ворда, для этого надо его освоить.
> Кроме формата страниц надо освоить понятие Секция. Каждая
> секция может иметь свою независимую нумерацию

Анатолий, а можно поподробнее?


 
Anatoly Podgoretsky ©   (2010-01-17 00:23) [6]

> Andy BitOff  (16.01.2010 23:02:05)  [5]

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


 
Andy BitOff ©   (2010-01-18 10:59) [7]

Анатолий, или я тупой или одно из двух.
Давайте еще раз.
У меня есть шаблон, который состоит из одной страницы, на которой одна таблица с одной строкой. Поля документа настроены "как в книге". Таблицу заполняю из программы, получается куча страниц. В конце создания таблицы добавляю в начало документа еще два листа, которые являются титульными. Как мне настроить нумерацию страниц в Ворде так, чтобы она начиналась (в конечном (готовом) документе) с третьего листа и имела вид: первый (пронумерованный) лист 1, делее 1об, делее 2, 2об и т.д. Я не понимаю. Подскажите.


 
Anatoly Podgoretsky ©   (2010-01-18 19:55) [8]

Я же написал где находится документация. У меня ее нет.


 
Anatoly Podgoretsky ©   (2010-01-18 19:56) [9]


> но тогда над будет осваивать ДОМ ворда, за этим на сайт
> Микрософта, может быть есть в справке по VBA



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

Форум: "Начинающим";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.196 c
11-1214593250
arthur
2008-06-27 23:00
2010.03.21
onPaint РІРѕРїСЂРѕСЃ (onPaint question)


15-1262175997
Ega23
2009-12-30 15:26
2010.03.21
С наступающим, товарищи!


13-1124902059
jenbond
2005-08-24 20:47
2010.03.21
Мысли по вопросу о создании web приложения


1-1241176890
MM_ASH
2009-05-01 15:21
2010.03.21
Интеграция с Delphi IDE


15-1262079061
Лариса
2009-12-29 12:31
2010.03.21
Как разархивировать zip-архив?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский