Не срабатывает УправлениеПечатью.ДобавитьУсловиеВидимостиКоманды

1. user87385463 28.09.23 13:10 Сейчас в теме
Привет, КА. В процедуре ДобавитьКомандыПечати следующий код. Нужно настроить видимость печатных форм, по условиям ниже, не срабатывает. Всегда 2 печатные формы. Условия точно выполняются. Что не так делаю? Может, еще дополнительно нужно что-то прописать?

  Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт 
      
      КомандаПечати = КомандыПечати.Добавить();
      КомандаПечати.Идентификатор = "ЗаявкаНаРемонт";
      КомандаПечати.Представление = НСтр("ru = 'Заявка на ремонт'");
      КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;         
      УправлениеПечатью.ДобавитьУсловиеВидимостиКоманды(КомандаПечати,"ВидОперации",Перечисления.ВидыОперацийЗаказНаряд.ЗаявкаНаРемонт,ВидСравнения.Равно);
      УправлениеПечатью.ДобавитьУсловиеВидимостиКоманды(КомандаПечати,"ДокументОснование","",ВидСравнения.Равно);
      
      КомандаПечати = КомандыПечати.Добавить();
      КомандаПечати.Идентификатор = "ЗаказНаряд";
      КомандаПечати.Представление = НСтр("ru = 'Заказ-наряд'");
      КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;  
      УправлениеПечатью.ДобавитьУсловиеВидимостиКоманды(КомандаПечати,"ВидОперации",Перечисления.ВидыОперацийЗаказНаряд.ЗаказНаряд,ВидСравнения.Равно);
      УправлениеПечатью.ДобавитьУсловиеВидимостиКоманды(КомандаПечати,"ДокументОснование","",ВидСравнения.НеРавно);
 
  КонецПроцедуры 

Показать
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот