Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
markoff Участник - экстремал
Вступление в Клуб: 09.06.2009
|
Пн Ноя 15, 2010 16:10  Ориентация страницы |
|
Полезность: Нет оценки
|
Есть операция типа "Печать", каким образом можно в ней задать ориентацию страницы? |
|
 |
prog Эксперт
Вступление в Клуб: 03.03.2008
|
Пн Ноя 15, 2010 16:22   |
|
Полезность: 1
|
цитата из хелпа
Цитата: | Существует возможность установки ориентации страницы при печати с помощью передачи необходимого значения параметра ORIENTATION из серверного валидатора операции типа "Печать". Для этого следует в операции типа "Печать" создать строковый или текстовый параметр или переменную ORIENTATION и в поле "Проверка" вкладки "Операция" окна редактирования свойств операции присвоить ему необходимое значение.
Примечание
Подробнее о серверном валидаторе операции см. пункт Поле ПРОВЕРКА вкладки ОПЕРАЦИЯ.
Если АРМ "Навигатор" после выполнения умолчательной валидации находит параметр или переменную ORIENTATION, то считается, что ориентация страницы при печати задана в валидаторе операции.
Возможные значения:
· PORTRAIT – книжная;
· LANDSCAPE – альбомная.
Значение читается вначале из алиаса, соответствующего параметру или переменной ORIENTATION. Если алиас не найден, то из параметра ORIENTATION, если не найден параметр, то из переменной ORIENTATION. Чтения из параметра или переменной следует избегать, т. к. это лишний запрос к БД. Рекомендуется создавать алиас, соответствующий параметру или переменной ORIENTATION.
Если пользователь открыл окно "Параметры печати", то в переключателе "Ориентация" устанавливается значение из операции. Остальные параметры печати берутся из настроек "Навигатора". Ориентация страницы может быть изменена в окне "Параметры печати".
Пример
begin
ORIENTATION := ‘LANDSCAPE’;
end;
|
|
|
 |
markoff Участник - экстремал
Вступление в Клуб: 09.06.2009
|
Пн Ноя 15, 2010 16:30   |
|
Полезность: Нет оценки
|
Как всегда помог мне оперативно, спасибо огромное  |
|
 |
.СергейПанин Участник - экстремал
Вступление в Клуб: 24.06.2008
|
Вт Ноя 16, 2010 08:52   |
|
Полезность: 1
|
markoff пишет: | Как всегда помог мне оперативно, спасибо огромное  |
мож пригодиться - EXCEL.cmd('Sheet.PageSetup.Orientation = 2'); |
|
 |
markoff Участник - экстремал
Вступление в Клуб: 09.06.2009
|
Вт Ноя 16, 2010 09:28   |
|
Полезность: Нет оценки
|
DC_Sergey пишет: |
мож пригодиться - EXCEL.cmd('Sheet.PageSetup.Orientation = 2'); |
Может кому и пригодится , это я уже использовал |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|