|
v7: Перебираю документы.. как проверить НазваниеНабораПрав() у Док.Автор?
| ☑ |
0
Absurdus
04.10.16
✎
12:12
|
В цикле перебираю документы. Как проверить НазваниеНабораПрав() у Док.Автор? Мне надо отобрать документы по названию набора прав его автора.
|
|
1
Amra
04.10.16
✎
12:15
|
Что такое "Название набора прав"? Роли пользователя? Их может быть дофига
|
|
2
Это_mike
04.10.16
✎
12:15
|
никак
|
|
3
Это_mike
04.10.16
✎
12:16
|
(1) это клюшки...
|
|
4
Это_mike
04.10.16
✎
12:18
|
как вариант, добавь в справочник поьзователей НазваниеНабораПрав,и при входе юзверя заполняй...
|
|
5
Это_mike
04.10.16
✎
12:21
|
или, как вариант, usersdef
|
|
6
Absurdus
04.10.16
✎
12:22
|
(5) Это как?
|
|
7
Это_mike
04.10.16
✎
12:26
|
(6)
|
|
8
trdm
04.10.16
✎
12:46
|
Можно еще воспользоваться "Описанием структуры метаданых" и отданный файлик распарсить и загнать в таблицу для проверки.
|
|
9
trdm
04.10.16
✎
12:47
|
(4) +1
|
|
10
Это_mike
04.10.16
✎
12:48
|
(8) нету там.
|
|
11
Absurdus
04.10.16
✎
12:50
|
Сделаю через доп. реквизит в спр пользователей
|
|
12
Absurdus
04.10.16
✎
12:50
|
Спасибо
|
|
13
trdm
04.10.16
✎
13:00
|
(11) ага.
Еще парочку реквизитов не забудь, пригодятся:
Спр.ОтключитьНапоминания = 0;
Спр.ДатаПоследнегоВходаВСистему = ТекущаяДата();
Спр.НаборПрав = НазваниеНабораПрав();
Спр.НазваниеИнтерфейса = НазваниеИнтерфейса();
Спр.КаталогЭтогоПользователя = КаталогПользователя();
Спр.ДатаЗапретаРедактированияДокументов = Константа.ДатаЗапретаРедактирования;
|
|
14
trdm
04.10.16
✎
13:01
|
+(13) к примеру для острастки чистить каталоги пользователей от всякого темпового хлама. Много места на винте съекономишь.
|
|
15
Это_mike
04.10.16
✎
13:02
|
(13) строго говоря, нужна только дата последнего входа. остальное можно собрать юсерсдеасом
|
|