📎Подключаемые команды — мощный механизм БСП в системе учета 1С, управляющий в числе прочего командами печати и отчётов. Этот механизм позволяет добавить команды для конкретного документа или иного объекта метаданных, и команды будут активны вне зависимости от того, как именно происходит доступ к объекту — через форму списка, форму самого объекта или элемента или вообще через какую-то обработку: список команд останется неизменным, что является очень удобным в работе.
📎Механизм в учетной системе 1С обладает гибкими настройками, позволяя задавать обработчик команды, приоритет и многие другие параметры. Он даже позволяет задать условия видимости — при помощи метода ДобавитьУсловиеВидимостиКоманды модуля ПодключаемыеКоманды или УправлениеПечатью. Однако методы эти обладают некоторыми ограничениями, которые могут помешать в реализации задуманной логики: задаваемые условия могут относиться только к тем реквизитам, которые отображаются на форме, так как сравнение происходит через ДанныеФормыКоллекция, и выполняется основная часть на клиентской стороне. Кроме того, невозможно проверить, к примеру, тип значения и задать условия, относящиеся к нему.
🚀 Подробнее об условии видимости команд
#ЗаметкиСпециалиста1С
Post #687
332