.
Tuesday 22nd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Раздел документа - интерфейс ISection
загрузка...

Создаваемый по умолчанию документ Word включает всего один раздел, описываемый интерфейсом ISection. Доступ к разделу обычно производится с помощью коллекции разделов документа - ISections.

var Doc, Section,...: Variant;

Section:=Doc.Sections.Item(Doc.Sections.Count);

Коллекция разделов также может пригодиться для добавления нового раздела в документ. Для этой цели используют метод Add() :

procedure Add(R : IRange; [const Start : wdSectionStart]);

Параметр R определяет область документа, в которую будет вставлен раздел. Параметр Start - константа типа wdSectionStart, определяющая особенности вставки нового раздела: «со следующей страницы», «на текущей странице», «с четной страницы» и «с нечетной страницы» (табл. 25.8). Параметр не является обязательным; если он пропущен, по умолчанию добавится новая страница.

®Еще один способ вставки нового раздела предоставляет диапазон IRange, точнее его метод InsertBreak(), который будет подробно рассмотрен несколько позже.

А теперь поговорим об интерфейсе раздела - ISection. Основная задача раздела - обеспечить индивидуальное форматирование части документа. Раздел хранит информацию об ориентации страницы, полях, колонтитулах, последовательности номеров страниц. Например, обратившись к свойству Page-Setup раздела, мы получим право поменять ориентацию страницы и организовать многоколоночное форматирование одного из разделов документа.

Section:=Doc.Sections.Item(2); //выбрали второй раздел документа

Section.PageSetup.Orientation:=1; //назначили альбомную ориентацию страниц Section.PageSetup.TextColumns.SetCount(2); //определили форматирование в 2 колонки

Section:=Doc.Sections.Item(Doc.Sections.Count); //последний раздел документа Header:=Section.Headers.Item(1); //вставили колонтитул

Header.Range.InsertAfter('Верхний колонтитул'); //вставили в колонтитул текст


загрузка...
 

Самое популярное:

bottom

карта сайта