Имя: Пароль:
1C
1С v8
Кнопка выбора печать серым цветом (обычные формы)
0 SkillUp
 
18.06.19
15:26
Помогите разобраться, делаю так:

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    
    // Установка кнопок печати
    УстановитьКнопкиПечати();

КонецПроцедуры

Процедура УстановитьКнопкиПечати()
    
    мДеревоМакетов = УниверсальныеМеханизмы.ПолучитьДеревоМакетовПечати(Ссылка, ПолучитьСтруктуруПечатныхФорм(), Новый Действие("ОсновныеДействияФормыПечать"), Новый Действие("ОсновныеДействияФормыУстановитьПечатьПоУмолчанию"));
    
    УниверсальныеМеханизмы.УстановитьПодменюПечати    (мПодменюПечати, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов.Строки.Количество() > 0);
    УниверсальныеМеханизмы.УстановитьПечатьПоУмолчанию(мПечатьПоУмолчанию, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов, Метаданные().Имя,Новый Действие("ОсновныеДействияФормыПечатьПоУмолчанию"));
    
    Если Не мПодменюПечати = Неопределено Тогда
        УниверсальныеМеханизмы.СформироватьПодменю(мДеревоМакетов, мПодменюПечати,Истина,Истина);
    КонецЕсли;     
    
КонецПроцедуры

Функция ПолучитьСтруктуруПечатныхФорм() Экспорт
    
    СтруктураМакетов = Новый Структура();
    
    СтруктураМакетов.Вставить("Спецификация","Спецификация");

    Возврат СтруктураМакетов;

КонецФункции // ПолучитьСтруктуруПечатныхФорм()

Процедура Печать(ИмяМакета, КоличествоЭкземпляров = 1, НаПринтер = Ложь, НепосредственнаяПечать = Ложь) Экспорт

    // Получить экземпляр документа на печать
    Если ИмяМакета = "Макет" Тогда
        ТабДокумент = ПечатьСпецификация();
    КонецЕсли;
    
    УниверсальныеМеханизмы.НапечататьДокумент(ТабДокумент, КоличествоЭкземпляров, НаПринтер, ОбщегоНазначения.СформироватьЗаголовокДокумента(ЭтотОбъект), Ссылка);

КонецПроцедуры // Печать

Функция ПечатьСпецификация()
  
    Тут код печати:
  
КонецФункции

В результате кнопка выбора печати ,серым цветом -  https://drive.google.com/open?id=1NofNK3pfYjmtkULaJmRWtXYWESGX_XdZ
Из-за чего, подскажите пож.?
1 ДенисЧ
 
18.06.19
15:28
Если серая - не найден обработчик события для кнопки.
2 SkillUp
 
18.06.19
15:33
(1) Да верно...
3 SkillUp
 
18.06.19
15:36
(1) Спасибо.