Сформировать программно

  • 8.2

  • 8.3

     тДерево = РеквизитФормыВЗначение("ПользователиИРоли");
     СписокПользователей = ПользователиИнформационнойБазы.ПолучитьПользователей();
      Для Индекс  = 0  По СписокПользователей.Количество()-1 Цикл
         СтрПользователя = тДерево.Строки.Добавить();
         СтрПользователя.Пользователь = СписокПользователей[Индекс].Имя;
          Для  каждого РольПользователя  Из СписокПользователей[Индекс].Роли Цикл
             СтрРоли = СтрПользователя.Строки.Добавить();
             СтрРоли.РольПользователяИмя = РольПользователя.Имя;
             СтрРоли.РольПолноеИмя = РольПользователя.Синоним;
         КонецЦикла; 
     КонецЦикла; 
     ЗначениеВРеквизитФормы(тДерево, "ПользователиИРоли");

Comments