Програмне управління призначеними для користувача настройками динамічного списку

Візуально то, що було, і те, як хотів замовник, можна побачити з скріншотів.

Програмне управління призначеними для користувача настройками динамічного списку

Програмне управління призначеними для користувача настройками динамічного списку

Тепер розпишемо програмну реалізацію.

Спершу розглянемо заповнення цього підміню пунктами з назвами налаштувань. У цьому нам допоможе подія динамічного списку "ПріОбновленііСоставаПользовательскіхНастроекНаСервере":

Ліс_Настройкі - група-підміню, додана на командну панель списку, в моєму випадку має заголовок "Фільтри".

Ліс_ІдентіфікаториКомандНастроек - таблиця значень в реквізитах форми. Має в колонки:

1) Команда - тип "Рядок". Містить назву команди.

2) Ідентифікатор - тип "Рядок". Містить ідентифікатор цієї команди.

Якщо необхідно, щоб склад налаштувань в нашому підміню оновлювався автоматично після зберегти нову установку, то виклик "СпісокПріОбновленііСоставаПользовательскіхНастроекНаСервере" слід помістити в обробник події цього списку "ПріСохраненііПользовательскіхНастроекНаСервере".

Далі йде процедура програмного наповнення підміню командами:

Тепер розглянемо код на виконання через ці команди:

ОбщегоНазначеніяКліентСервер.УдалітьЕлементиГруппиОтбораДінаміческогоСпіска описана в типових модулях УТ11, у мене встановлений реліз Управління торгівлею, редакція 11.2 (11.2.2.100).

Схожі статті