Имя: Пароль:
1C
1С v8
1С 8.2. Можно ли из внешней обработки прочитать список ролей конфигурации?
0 es3000
 
18.12.13
22:02
Помогите, плиз!
Можно ли из внешней обработки прочитать список ролей конфигурации?
Если да, то как?
Обычный вроде бы код у меня выдает ошибку:

Для каждого Роль Из Метаданные.Роли Цикл
    Сообщить(Роль);
КонецЦикла;
1 zmaximka
 
18.12.13
22:28
ошибку какую выдает?
2 zmaximka
 
18.12.13
22:30
у меня работает.
3 es3000
 
18.12.13
22:56
ошибку выдает еще на этапе компиляции:
"{Форма.Форма.Форма(5,21)}: Переменная не определена (Метаданные)"
4 es3000
 
18.12.13
22:56
проверяю на конфигурации БП 3.0
5 Флудер
 
18.12.13
22:57
(4) Садись кол
6 vicof
 
18.12.13
22:59
(0) Тебе на сервер надо.
7 es3000
 
18.12.13
23:41
а можно попонятней?
8 zmaximka
 
19.12.13
00:03
управлемые формы. подозреваю что метаданыые на клиенте не доступны
9 es3000
 
19.12.13
07:56
(8) да, управляемые формы.
и что делать?
10 ДенисЧ
 
19.12.13
07:58
(9) на &НаСервере идти и там смотреть
11 es3000
 
19.12.13
07:59
(10) сделал &НаСервере - ошибки не выдает, но и ролей при выполнении тоже не выдает.

что значит "идти и там смотреть"? где "там"?
12 Ярус
 
19.12.13
08:22
(11) брать НаСервере, а выдаешь как?
13 CashtanePC
 
19.12.13
08:24
&НаКлиенте
Процедура КнопкаНажатие(Команда)
    СообщитьРоли();
КонецПроцедуры

&НаСервере
Процедура СообщитьРоли()
    Для каждого Роль Из Метаданные.Роли Цикл
       Сообщить(Роль);
    КонецЦикла;
КонецПроцедуры
14 es3000
 
23.12.13
16:49
(13) спасибо, друг!
заработало!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn