0 / 0 / 0
Регистрация: 10.03.2007
Сообщений: 128
|
|
1 | |
отправка сообщении10.10.2007, 15:58. Просмотров 14963. Ответов 8
Метки нет Все метки)
(
Привет всем. У меня в Базе есть роль Kontroller/
как мнев скрипте сделать что при сохранении документа отправиить сообщение у кого есть роль Kontroller со ссылкой на докумнт.
0
|
|
10.10.2007, 15:58 | |
Отправка сообщении через движок Отправка таблицы в сообщении по электронной почте Кодировка в сообщении
|
|
0 / 0 / 0
Регистрация: 29.09.2007
Сообщений: 31
|
|
10.10.2007, 17:12 | 2 |
Смотри Хелп. Класы NotesACL, NotesACLEntry
метод NotesACLEntry.IsRoleEnabled
0
|
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|
10.10.2007, 17:16 | 3 |
Для: makaset
очень похожая тема
0
|
0 / 0 / 0
Регистрация: 27.02.2007
Сообщений: 154
|
|
10.10.2007, 17:18 | 4 |
Для: makaset
соббытие Sub Postsave(Source As Notesuidocument) проверка на роль If Isnull (Arraygetindex(Evaluate("@UserRoles",Source.Document), "[Admin]")) ....типа не найдена.... сработает даже если пользователь находиться в группе....ну а дальше как обычно создаете письмо и т.д
0
|
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
|
|
10.10.2007, 17:29 | 5 |
Вижу такой алгоритм:
1. лезем в ACL базы 2. Гуляем по всем ACLEntry, проверяем у них роли (QueryAccessRoles) 3. Если роль есть, добавляем в SendTo список 4. Генерим мыло с SendTo списком и шлём. Единсвенное, что делать, если у default юзера стоит нужная роль... Как мне не нравятся конструкции вида Код
Evaluate("@UserRoles",Source.Document)
0
|
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
|
|
10.10.2007, 17:34 | 6 |
<!--QuoteBegin-Omh+11:10:2007, 17:16 -->
<span class="vbquote">(Omh @ 11:10:2007, 17:16 )</span><!--QuoteEBegin-->Как мне не нравятся конструкции вида [snapback]81448" rel="nofollow" target="_blank[/snapback]?[/quote] Ага. Source.Document - лишнее. :D
0
|
|
|
10.10.2007, 20:11 | 7 |
Имхо,лучше делать админку управления пользователями через профили и туда забивать в поле ответственных контроллеров...а в SendTo подставлять из поля в профайле...соответствующим агентом :D
|
0 / 0 / 0
Регистрация: 15.12.2006
Сообщений: 641
|
|
11.10.2007, 14:35 | 8 |
А лучше создать группу Контролеры, и дать ей эту роль. И посылать письмо этой группе. И не парится с профилями, поиском по ацл и т.п.
0
|
|
|
11.10.2007, 15:14 | 9 |
Я это и имел ввиду...когда говорил про админку, где происходит то что вы написали(формат-подразделение-группа-роль или подразделение-пользователи-роль) ,чтобы не лазить в асl вручную,но делать это где то нужно или профиль или справочник...
|
11.10.2007, 15:14 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Ссылка в сообщении Отступ в сообщении
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |