Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Табличный документ Свойства Не срабатывают

Табличный документ Свойства Не срабатывают
Я
   sema76
 
05.10.16 - 14:59
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДок.АвтоМасштаб = Истина;

Почему?

Приходится все равно настраивать через Параметры страницы.
 
 
   Evgueni
 
1 - 05.10.16 - 15:01
Потому что через параметры печати ориентация не передается.
   trooba
 
2 - 05.10.16 - 15:02
(0) Настройки принтера, вероятно. Если вывод идет в стандартную форму отчета (в стандартных конфигурациях), то там может переопределяться настройка.
   sema76
 
3 - 05.10.16 - 15:09
Это печатная форма документа. Создал Конструктором, добавил эти Свойства перед
ТабДок.Показать();

Вывожу также как в типовых, через
УниверсальныеМеханизмы.НапечататьДокумент(...

Как настроить по-другому?
   Ёпрст
 
4 - 05.10.16 - 15:10
(3) в универсальной форме печати документа прописать эти действия.
Наслаждаться, кушать печенки.
   sema76
 
5 - 05.10.16 - 15:20
(4) Не понимаю о какой универсальной форме идет речь. Мне нужны типовые Функции, которые Платформа отрабатывает. Читал описание данных свойств, но почему платформа их не отрабатывает.
   Ёпрст
 
6 - 05.10.16 - 15:22
(5) Да блин. Открой общую форму "Печать документов" в конфе  и ей в приОткрытии воткни
ЭлементыФормы.ПолеТабличногоДокумента.ОриентацияСтраницы = ПечатныйДокумент.Ландшафт;

и т.д..
   trooba
 
7 - 05.10.16 - 15:24
(6) +1
   Ёпрст
 
8 - 05.10.16 - 15:26
+6 точнее

ЭлементыФормы.ПолеТабличногоДокумента.ОриентацияСтраницы = ПечатныйДокумент.ОриентацияСтраницы;
   sema76
 
9 - 05.10.16 - 15:32
(6) Так другие документы могут печататься как Портрет.
   fimanich
 
10 - 05.10.16 - 15:33
(3) УПП 1.3 Функция НапечататьДокумент(ПечДокумент, КоличествоЭкземпляров = 1, НаПринтер = Ложь, Заголовок = "", Ссылка = Неопределено, ПараметрыПечДокумента = Неопределено) Экспорт

Надо передавать параметры, про которые пишешь в (0), в ПараметрыПечДокумента этой процедуры.
 
 Рекламное место пустует
   sema76
 
11 - 05.10.16 - 15:41
(10) Наверное так. Вот тоже смотрю теперь в типовых Документах как сделано.
   Ёпрст
 
12 - 05.10.16 - 15:53
(9) см (8)
   vicof
 
13 - 05.10.16 - 15:59
КлючПараметровПечати спасёт тебя
   sema76
 
14 - 05.10.16 - 16:33
(12) Получилось. Добавил еще проверку на

ПечатныйДокумент.ИмяПараметровПечати

чтобы только по этому документу изменялись свойства.
   fimanich
 
15 - 05.10.16 - 16:39
(14) Все же это "костыль" в общей форме. Попробуй (10)
   sema76
 
16 - 05.10.16 - 16:45
(15) Не нашел примера в типовой. Надо найти Описание этой структуры. Время будет попробую.
   fimanich
 
17 - 05.10.16 - 16:47
(16) Структура с ключами такими же, как называются свойства, например:
ПараметрыПеч = Новый Структура("Автомасштаб", Истина);
   sema76
 
18 - 05.10.16 - 16:49
(17) Завтра попробую.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует