Table.Printing.Titles.TextOptions

From SunFlurry wiki
Jump to: navigation, search
  Titles.<Тип колонтитула>.TextOptions (Свойства колонтитулов)
Объект:Электронная таблица
Статус разработки: Реализована
Тип:Атрибут
Обращение к БД:Нет
Доступность:Чтение и запись
Визуальность:Нет

Атрибут получает или устанавливает установки форматирования выбранного колонтитула при печати таблицы. Значение является битовой маской и использует следующие биты:

  • биты 0..1: режим выравнивания по горизонтали:
    • 0 -- прижать текст к левому краю колонтитула.
    • 1 -- прижать текст к правому краю колонтитула.
    • 2 -- вывести в центре колонтитула по горизонтали.
    • 3 -- при переносе слов на следующую строку, зазоры между словами в заполненной строке будут рассчитаны таким образом, чтобы конец строки заканчивался на правой границе (распространить по ширине колонтитула).
  • биты 2..3: режим выравнивания по вертикали:
    • 0 -- прижать текст к верхнему краю колонтитула.
    • 1 -- прижать текст к нижнему краю колонтитула.
    • 2 -- вывести в центре колонтитула по вертикали.

Синтаксис

Table.Printing.Titles.<Тип колонтитула>.TextOptions:<Установки форматирования колонтитула (INT)>

Возвращаемое значение

Возвращает числовое значение.

Примеры

...

Таб.Printing.Titles.Up.Size:=10;
Таб.Printing.Titles.Up.Text:="Договор "+пУА+", р/с "+пРС+", страница #P из #Q";
//2 и 2
Таб.Printing.Titles.Up.TextOptions:=0b1010;
//Снять признак шаблона
Таб.Printing.Titles.Up.TitleOptions:=Таб.Printing.Titles.Up.TitleOptions And $FFFFFFFE;

...