1. ukraina 10.07.18 12:21 Сейчас в теме

Не срабатывают параметры страницы печати отчета

Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В обработке формирую отчет и вывожу его на макет.

Пытаюсь завести параметры страницы

......................................
    Таб.Вывести( областьПодвал );
    
    таб.МасштабПечати = 80;
    таб.ПолеСлева = 5;
    таб.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    таб.Автомасштаб = Истина;
    
    Возврат Таб;
Показать



Ни масштаб, ни поляСлева и темболее Автомасштаб не срабатывают. Живет только Ориентация страницы.

Что я не так сделал?
Ответы
Сортировка: Древо
7. ranis888 4 11.07.18 10:07 Сейчас в теме
(1)

ТабДок.Показать();
ТабДок.ИмяПринтера="\\Buh03\TSC TDP-225";
 ТабДок.Автомасштаб=истина;
ТабДок.ПолеСлева=0   ;
ТабДок.ПолеСправа=0   ;
ТабДок.ПолеСнизу=0;
ТабДок.ПолеСверху=1   ;
ТабДок.РазмерКолонтитулаСверху=1; 
ТабДок.РазмерКолонтитулаСнизу=0; 
Показать



У меня так работает.


А твоя ошибка

таб.МасштабПечати = 80;
таб.Автомасштаб = Истина;

Тоесть ставишь маштаб по ширине и ставишь противоположность маштаб печати
8. ukraina 11.07.18 14:02 Сейчас в теме
(7) Это не ошибка, а результат различных экспериментов. В приведенном Вами коде, тоже не сработает...


(2) Не Таб.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПЕЧАТНАЯФОРМА";

таб.КлючПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_МояПечать";

Так вроде сработало. Ходят слухи, что "КлючПараметровПечати" ввели с какой-то платформы вместо "ИмяПараметровПечати"
9. ranis888 4 11.07.18 14:29 Сейчас в теме
(8)Ну я этот код не приводил. Давай помогу удаленно ?
2. MamatovIA 10.07.18 12:24 Сейчас в теме
Попробуйте добавить такую строку:
Таб.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПЕЧАТНАЯФОРМА";
4. ukraina 10.07.18 12:40 Сейчас в теме
(2) Не совсем понял применение данной строки:
Таб.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПЕЧАТНАЯФОРМА";

Точнее совсем не понял. Что она делает, куда ее вставить?
5. MamatovIA 10.07.18 12:52 Сейчас в теме
(4) Хранит для конкретного пользователя настройки печати
......................................
    Таб.Вывести( областьПодвал );
    
    таб.МасштабПечати = 80;
    таб.ПолеСлева = 5;
    таб.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    таб.Автомасштаб = Истина;

    Таб.ИмяПараметровПечати = "Параметры_Печати_ПечатнаяФорма";
    
    Возврат Таб;
Показать
6. ukraina 10.07.18 13:08 Сейчас в теме
(5)

Таб.Вывести( областьПодвал );

таб.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПЕЧАТНАЯФОРМА";
таб.МасштабПечати = 80;
таб.ПолеСлева = 5;
таб.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
таб.Автомасштаб = Истина;

Возврат Таб;

Вставил так, ничего не произошло. Как правильно применить таб.ИмяПараметровПечати
3. MamatovIA 10.07.18 12:25 Сейчас в теме
А еще можно поменять имя у обработки, тогда все настройки будут сброшены
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Удаленный консультант-разработчик 1С
Краснодар
зарплата от 60 000 руб. до 60 000 руб.
Полный день



Ведущий программист 1С
Москва
зарплата от 150 000 руб. до 180 000 руб.
Полный день

Руководитель проектов 1С
Москва
Полный день