|
Быстровопрос: Как найти роль по имени?
| ☑ |
0
ferry
15.02.12
✎
16:03
|
Либо какой тип присвоить колонке в ТЗ чтобы он содержал не название роли а саму роль?
|
|
1
le_
15.02.12
✎
16:06
|
Матаданные.Роли.Найти()
|
|
2
ferry
15.02.12
✎
16:09
|
у меня есть имя роли, как ее найти. При (1) какая именно будет найдена роль?
|
|
3
le_
15.02.12
✎
16:10
|
(2) Матаданные.Роли.Найти("ИмяРолиСтрокой");
|
|
4
ferry
15.02.12
✎
16:16
|
спасибо. просто поиск был не по имени а по синониму. щас исправила - все заработало
|
|
5
le_
15.02.12
✎
16:16
|
По поводу типа:
ТЗ = Новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("Роль", Новый ОписаниеТипов("ОбъектМетаданных"));
НайденнаяРоль = Метаданные.Роли.Найти("Пользователь");
НС = ТЗ.Добавить();
НС.Роль = НайденнаяРоль;
Сообщить(ТЗ[0]["Роль"]);
|
|
6
ferry
15.02.12
✎
17:09
|
А если у меня ТЗ на форме находится, какой тип присвоить колонке для роли?
|
|
7
le_
15.02.12
✎
18:28
|
(6) На форму Имя роли строкой можно выводить.
Получение роли по имени: Метаданные.Роли[ИмяРолиСтрокой];
|
|