Имя: Пароль:
1C
1С v8
Видимость команды "Создать на основании"
0 Momus
 
26.12.19
17:18
УФ, одно из отраслевых решений. Есть документ А, на основании которого создается документы {Б}. Хочу к {Б} добавить свой документ. Создал его, но теперь на форме документа А появилась подменю "Создать на основании" и глобальная команда с созданием моего документа. Для документов {Б} такого нет (все они вынесены в отдельное подменю). В командном интерфейсе формы А для документов из {Б} все галочки стоят, использование стандартных команд в свойствах документов также присутствуют. Как убрать стандартную "Создать на основании"?  Вариант с программным изменением состава команд не предлагать, т.к. свою команду "Создать на основании" я вижу в конфигураторе, в отличии от документов {Б}.
1 Momus
 
26.12.19
17:28
(0) скрин https://prnt.sc/qfzx6n
2 Momus
 
26.12.19
17:32
Есть другой способ убрать стандартную команду, кроме "Использовать стандартные команды" и флага в командном интерфейсе формы?
3 Momus
 
26.12.19
17:42
Решение:
Если параметризуемую команду команду поместить на форму вручную, то в подменю "Создать на основании" (как а скрине) этой команды уже не будет.
4 Радим1987
 
26.12.19
21:33
Можно добавить группу команд указать источник команд "Форма" и там уже убрать. А вообще новой версии БСП используется группа команд "ПодменюСоздатьНаОсновании" если не ошибаюсь
5 mikecool
 
26.12.19
23:28
(0) в командном интерфейсе формы нужно убрать галку у стандартного ввода на основании и останется только программный вывод
6 Momus
 
27.12.19
09:10
(4) так и сделал. Проблема была в том, что до тех пор, пока я сам не добавил нужную мне команду, создавалась стандартная группа команд, состоящая из одного моего документа. И это все на форме отображалась в конфигураторе. При этом для других штатных документов галки в командном интерфейсе и в "Использовать стандартные команды" все стояли (это комментарий к (5)).