Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выбор печатных форм для печати
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Constantus
Приветствую, Форумчане!
1с8.3.12, самопис, УФ

На форме с помощью команд формируется меню "Печать". Там есть некая команда "Печать договора"

Хотелось ы самым анальным способом добиться, чтоы при выоре этой команды вышла простая форма, где указаны синонимы макетов печатных форм:
1. Договор классический
2. Договор с прибамасами

Как-то вырать один из них и нажать (или отказаться) для печати.

Все операции по печати у меня в "Модуле менеджера"

Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
        
    Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "ПечатьДоговора") Тогда
        УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "Печатьдоговора", "ПечатьДоговора", ПечатьДоговора(МассивОбъектов, ОбъектыПечати));
    КонецЕсли;


Функция ПечатьДоговораНаИзготовлениеОфис(МассивОбъектов, ОбъектыПечати)
........................

    Если Условие = ХХХХХХХХХХХХХХХХХХХХХ Тогда
        Макет = УправлениеПечатью.МакетПечатнойФормы("Документ.Заказ.ПФ_ДоговорКлассический");
    Иначе    
        Макет = УправлениеПечатью.МакетПечатнойФормы("Документ.Заказ.ПФ_СПрибамасами");
    КонецЕсли;


Сейчас нужно изавиться от программного условия.

Как правильно вместо условия что-то вставить, применить, чтобы пользователь сам выбрал нужную "печатный макет" и в зависимости от его выбора уже начало действовать условие?




Или как можно создать в меню печати подменю с выбором, если меню создано на уровне конфигуратора?
nik389
когда-то заморачивался подобным
если БСП, то поможет
делал по этой методе: необходимо зарегистрироваться для просмотра ссылки, все получилось
Vofka
Цитата(Constantus @ 23.10.19, 18:52) необходимо зарегистрироваться для просмотра ссылки
Хотелось ы самым анальным способом

Каким способом? bj.gif
Constantus
Vofka @ Вчера, 12:25 необходимо зарегистрироваться для просмотра ссылки ,
faceoff.gif

У меня на клаве "б" плохо проивается, но суть способа от этого стала более точной необходимо зарегистрироваться для просмотра ссылки
sava1
"В любом непонятном случае используйте команды...."
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.