Візуально то, що було, і те, як хотів замовник, можна побачити з скріншотів.
Тепер розпишемо програмну реалізацію.
Спершу розглянемо заповнення цього підміню пунктами з назвами налаштувань. У цьому нам допоможе подія динамічного списку "ПріОбновленііСоставаПользовательскіхНастроекНаСервере":
Ліс_Настройкі - група-підміню, додана на командну панель списку, в моєму випадку має заголовок "Фільтри".
Ліс_ІдентіфікаториКомандНастроек - таблиця значень в реквізитах форми. Має в колонки:
1) Команда - тип "Рядок". Містить назву команди.
2) Ідентифікатор - тип "Рядок". Містить ідентифікатор цієї команди.
Якщо необхідно, щоб склад налаштувань в нашому підміню оновлювався автоматично після зберегти нову установку, то виклик "СпісокПріОбновленііСоставаПользовательскіхНастроекНаСервере" слід помістити в обробник події цього списку "ПріСохраненііПользовательскіхНастроекНаСервере".
Далі йде процедура програмного наповнення підміню командами:
Тепер розглянемо код на виконання через ці команди:
ОбщегоНазначеніяКліентСервер.УдалітьЕлементиГруппиОтбораДінаміческогоСпіска описана в типових модулях УТ11, у мене встановлений реліз Управління торгівлею, редакція 11.2 (11.2.2.100).