Стальной Глеб | Руководитель офиса БИТ:ERP | Первый БИТ

«Как запустить 1С:ERP 2 на тысячу пользователей и не написать ни одной страницы ТЗ?»

В рамках доклада расскажу о процессе и результатах перехода 3 scrum-команд на использование современных инженерных практик (разработка через поведение, ночные сборки, непрерывный анализ качества кода) на проектах 1С. - Почему мы всегда готовим EPC-диаграммы, и как они помогают нам проектировать не только систему, но и все интеграции (да, мы на проектах, как правило, используем RabbitMQ); - Как мы разрабатываем фичи (BDD), как структурируем, чтобы сохранить читаемость на больших проектах (когда BDD-сценарии занимают 10 тысяч строк) и как мы смогли отказаться от постановок задач в других форматах (кроме задач по обмену, там xsd); - Зачем гит консультанту; Рассмотрю полный цикл работ на примерах конкретных проектов. Также покажу какие инструменты и как мы используем (Slack, Zoom, Jira, Confluence, JSD, Bitbucket, Vanessa Behavior, Jenkins, SonarQube, Allure и т.п.)

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

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

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

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

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



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

Что я не так сделал?
Ответы
Сортировка: Древо
7. ranis888 3 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 3 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С
Санкт-Петербург
Полный день

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 70 000 руб. до 90 000 руб.
Полный день

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

Консультант по внедрению 1С
Новосибирск
Полный день

Программист 1С
Новокузнецк
зарплата от 55 000 руб.
Полный день