Имя: Пароль:
1C
1С v8
кнопка печать с меню УТ 11
0 lite777
 
09.12.19
18:16
Добрый день, ут 11, в расширении создан документ , в документы команды печати ,на форме создана команда-кнопка ,по нажатию на которую должно появляться меню выбора  печатной формы,вопрос как
сделать меню для кнопки, пытался как указано ниже ,но не очень красиво .оно появляется в середине окна, пробовал 2 вариант создавать группу-подменю-источник команд-глобальные команды-командной панели формы,
в этом случае появляется кнопка-меню из команд печати ,но кнопки появляются и на форме -каждая отдельно- как от этого уйти ? Какие тут варианты ?

Процедура ПечАльфаСписок(Команда)
    
    
    СписокОтчетов = Новый СписокЗначений;
    СписокОтчетов.Добавить("Счет");
    СписокОтчетов.Добавить("Акт");
    
    ВыбранныйЭлемент = СписокОтчетов.ВыбратьЭлемент("Выбор объекта: Отчет", СписокОтчетов[0]);
    Если ВыбранныйЭлемент <> Неопределено Тогда
    
    КонецЕсли;

    
КонецПроцедуры
1 p-soft
 
09.12.19
18:25
хороший вопрос для платного раздела)
2 lite777
 
09.12.19
18:58
HELP
3 Мимохожий Однако
 
09.12.19
20:28
Кнопки добавляются в менеджере объекта,а не в отдельной процедуре
4 Мимохожий Однако
 
09.12.19
20:36
&После("ДобавитьКомандыПечати")
Процедура кп_ДобавитьКомандыПечати(КомандыПечати)
    
    // КП ЛЛ
    КомандаПечати = КомандыПечати.Добавить();
    КомандаПечати.МенеджерПечати = "Обработка.ПечатьКП_ЛЛ";
    КомандаПечати.Идентификатор = "КПЛЛ";
    КомандаПечати.Представление = НСтр("ru = 'КП ЛЛ'");
    КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;

КонецПроцедуры
5 lite777
 
09.12.19
21:12
Счас попробую
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс