|  | Программно создать кнопку глобальной команды | ☑ | 
    
        | 0
    
        ildary   11.11.19✎ 21:35 | 
        Уважаемые специалисты, скажите пожалуйста, не появилась ли подобная функция в 1С? Все предыдущие топики сводились к тому, что 1С это не нужно и сделать подобное можно только в расширении и не программно.     |  | 
    
        | 1
    
        vde69   11.11.19✎ 21:41 | 
        общий подход такой - делаешь кнопку в конфигураторе, а программно при необходимости ее скрываешь, например правами или функциональной опцией     |  | 
    
        | 2
    
        ildary   11.11.19✎ 21:43 | 
        (1) Спасибо за совет, но мне надо на много форм программно вставить кнопку, у которой действие - глобальная команда. А гугль (миста + инфостарт) утверждает, что так не получится.     |  | 
    
        | 3
    
        vde69   11.11.19✎ 21:49 | 
        (2) на какие конкретно формы надо вставить?     |  | 
    
        | 4
    
        vde69   11.11.19✎ 21:49 | 
        делается это или через параметры команды или через группу команд     |  | 
    
        | 5
    
        vde69   11.11.19✎ 21:52 | 
        а еще можно сделать глобальную по горячей клавиши как в бухии Ф11, Ф12     |  | 
    
        | 6
    
        ildary   11.11.19✎ 21:52 | 
        (3) Хочу на максимум форм элементов, документов и их списков. Программно создать кнопку так - не проблема (модуль МодификацияКонфигурацииПереопределяемый), а как у кнопки сделать ИмяКоманды, чтобы вызывалась глобальная команда.
 (5) вот это уже интересно, но кроме этого хочется и чтобы кнопка была на командной панели.
 |  | 
    
        | 7
    
        vde69   11.11.19✎ 21:54 | 
        параметр команды "любая ссылка" и включи ее в группу которая есть везде, например "органайзер"     |  | 
    
        | 8
    
        PCcomCat   11.11.19✎ 21:55 | 
        Так обычно в ПриСозданииНаСервере пишут обращение к глобальной процедуре, в которой программно добавляют кнопки глобальных команд.     |  | 
    
        | 9
    
        runoff_runoff   11.11.19✎ 22:23 | 
        если это команда, то кнопка создается платформой автоматически в соответствии с типом и группой команды     |  | 
    
        | 10
    
        ildary   11.11.19✎ 22:23 | 
        (7) что-то у меня с лыжами (не едут). У глобальной команды нельзя выбрать тип параметра команды ЛюбаяСсылка.
 (8) вот через эту глобальную процедуру и делаю и пока не получается.
 
 Такое чувство, что проще сделать внешней обработкой заполнения.
 |  | 
    
        | 11
    
        Сияющий в темноте   11.11.19✎ 23:38 | 
        Можно посмотреть в БСП подключаемые команды и как они сделаны,но для них в модуле каждой формы есть специальная процедура.     |  | 
        Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший