Вход | Регистрация

1С:Предприятие ::

Метки: 

Как получить список всех команд, применимых к ссылке?

Я
   TormozIT
 
15.10.17 - 10:04
Хочу в командную панель управляемой формы динамически добавить кнопки всех команд, доступных для типа выбранной пользователем ссылки. Как это сделать проще всего?
http://imagizer.imageshack.com/img922/294/0jeGBt.png

Пока придумал только полный перебор свойств "Команды" всех объектов метаданных и свойства "ОбщиеКоманды".
 
 
   Cyberhawk
 
1 - 15.10.17 - 10:05
Как и, например, с общими реквизитами - без перебора никак :)
   TormozIT
 
2 - 15.10.17 - 10:41
Такое сделать невозможно даже полным перебором. Программно добавлять параметризуемые команды невозможно.

КнопкаФормы (FormButton)
ИмяКоманды (CommandName)
Тип: Строка.
Содержит имя команды формы. Если кнопка связана не с командой формы, содержит пустую строку.
   TormozIT
 
3 - 15.10.17 - 10:46
Всмысле сам список команд полным перебором получить можно, но вот добавить для них программно кнопки невозможно.
   Cyberhawk
 
4 - 15.10.17 - 17:31
(3) Динамически создавать двоичный файл обработки, содержащей форму, и открывать ее, не?
Предварительно посмотреть, как глобальные команды, добавленые в редакторе формы, выглядят при выгрузке формы (конфигурации) в xml-файлы


Список тем форума
Рекламное место пустует Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует