Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.92/164: Рейтинг темы: голосов - 164, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
1

Поля Readers и Authors

11.03.2007, 13:32. Показов 30016. Ответов 22
Метки нет (Все метки)

Здравствуйте!
Подскажите совет. Необходимо сделать последовательный процесс согласования заявки.
Пользователь создаёт документ, в нём выбирает определённый ресурс, и в зависимости от выбора формируется список согласующих. Необходимо, чтобы документ видил только автор и определённый согласующий. После его согласования, документ становился видимым для следующего визирующего, находящегося в списке.
Пробовал в поле Authors поочереди вставлять из этого списка согласующих, но ничего не получается. Почему-то документ виден всем.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2007, 13:32
Ответы с готовыми решениями:

Поля типа Readers и Authors
Я правильно понимаю что если в поле типа Readers или Authors попадается LN имя юзера, то этот юзер...

Про роли и поля Readers и Authors
Подскажите с чего следует начинать, никогда ранее этим не занимался. Есть база, надо установить...

Поля типов Readers и Authors: одно или много?
Я всегда считал, что нужно максимум одно поле каждого типа. Слышал, что вьюшки дольше открываются,...

Issummary Readers/authors
Добрый день, коллеги. Кто знает, чем грозит сбрасывание флажка IsSummary для полей типа...

__________________
22
0 / 0 / 0
Регистрация: 08.07.2005
Сообщений: 100
11.03.2007, 13:53 2
Возможно в АСL базы для всех пользователей указан доступ Editor или выше?
0
Заблокирован
11.03.2007, 14:07 3
Знакома тема если что стучи в Асю.

делаешь два мульти поля
1 обычно Names куда загоняешь всех визирующих списком
2 типа readers туда добовляешь по одному
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
11.03.2007, 14:14 4
Для: root


делаешь два мульти поля
1 обычно Names куда загоняешь всех визирующих списком
2 типа readers туда добовляешь по одному
Я так и делал, может что в ACL надо поправить....
0
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
11.03.2007, 23:11 5
Цитата Сообщение от rm2005
Пользователь создаёт документ, в нём выбирает определённый ресурс, и в зависимости от выбора формируется список согласующих. Необходимо, чтобы документ видил только автор и определённый согласующий. После его согласования, документ становился видимым для следующего визирующего, находящегося в списке.
Пробовал в поле Authors поочереди вставлять из этого списка согласующих, но ничего не получается. Почему-то документ виден всем.
А хоть одно НЕпустое поле типа READERS в документе есть? Если нет, то док-т виден всем
0
0 / 0 / 0
Регистрация: 08.04.2006
Сообщений: 61
12.03.2007, 03:10 6
как вариант:
1 поле READERS - туда тех, кто уже провел заявку на своем этапе, чтоб у них сохранялась история заявок.
2 поле AUTHORS - туда тех, кто сейчас имеет право на редактирование, т.е. текущий этап визирования.
собсно все.
0
0 / 0 / 0
Регистрация: 12.05.2006
Сообщений: 329
12.03.2007, 09:19 7
Для: rm2005
А кто и где это все тестирует?
Случайно не Full Access Administrator? Это можно посмотреть, выбрав имя тестера в ACL и нажав кнопку Effective Access. Если указанная галка стоит, то все ограничения ACL игнорируются.
Ну и локально тоже эти ограничения не работают.

Дополнение к сообщению valmont:
Пользователям базы следует давать доступ Author, чтобы редактирование можно было реально ограничить списками полей типа Authors.
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
12.03.2007, 13:33 8
Для: Elena Nefedova
На Full Access Administrator галки нет, и база на серваке.
Для: root
У меня база не открывается, пробовал в R 5.0.10 и в R 7.0.01
Для: Constantin A Chervonenko
НЕ пустых полей Readers в доке нет. В поле Readers находится список визирующих.
в поле AUTHORS заносится первый из поля списка.


А что нужно во view прописать?
0
Заблокирован
15.03.2007, 14:49 9
Для: rm2005
Перезалил.
0
1 / 1 / 0
Регистрация: 23.04.2006
Сообщений: 226
16.03.2007, 15:21 10
Почему когда запихиваешь в поле типа Author какноническое имя CN=Test Test Test/O=ruta
поле обрезает его до Test Test Test/ruta ?????

У меня потом начинаются приколы из-за этого, я запихиваю каноническое имя пользователя в поле автор, когда юзер изменяет документ, в конце, при попытке сохранить, получает сообщение, что не может изменить потому как не автор, при этом документ изменяется, что видно визульно. В поле $UpdateBy - это пользователь попадает.
0
0 / 0 / 0
Регистрация: 08.04.2006
Сообщений: 61
18.03.2007, 02:15 11
Для: Elena Nefedova
совершенно согласен!
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
22.03.2007, 10:58 12
В документ в поле типа Authors копирую пользователя кто должен согласовать, в поле Readers копирую список остальных согласующих.
У меня получается так: создаю заявку, где в поле Authors копируется начальник, в поле Readers записываю себя. Во view в формулу отбора пишу

Код
 SELECT @Contains(Spisok; @Name([CN]; @UserName))
Spisok-поле список типа Readers, в результате документы мне видны, документы, где в поле Readers меня нет, мне не видны. То есть вроде бы все работает.
Вопрос! Захожу под другим пользователем в вижу абсолютно те же документы, которые видел под своим ID.
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
22.05.2007, 15:44 13
У меня такой вопрос.
В дизайнере на форму, в свойствах на закладке Security, снимаю галку с ALL READERS AND ABOVE, ставлю галки кому открываю доступ на чтение. После создания документа по этой форме, открывою свойства этого документа на закладке Security опять стоит галка на ALL READERS AND ABOVE и соответственно документ виден всем, а не тем кто указан в поле Readers.
0
0 / 0 / 0
Регистрация: 15.12.2006
Сообщений: 202
23.05.2007, 09:15 14
Для: rm2005
Если в доках есть поле ридерс, то зачем так во вьюхе извращаться??? Юзер и так будет видеть только "свои" документы...

Для: rm2005
На этой форме есть поле типа Ридерс?
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
23.05.2007, 11:16 15
Для: IsAvailable
В документе есть поля Authors, в эти поля я закидываю список юзеров копированием поля из другого дока.

Вообще в одной базе всё работает как надо, создаю документ с авторскими полями, ограничения по видимости документа работает. Из созданного документа создаю другой док в другую БД список поля авторс копирую: CurrentDoc.Spisok=Doc.Spisok, и вот новый документ, в другой базе данных как раз виден всем.
Не знаю просто где ещё квырять?
0
1 / 1 / 0
Регистрация: 23.04.2006
Сообщений: 226
23.05.2007, 12:14 16
А при копирование докуметов из одной базы в другую, разве не меняется автор докумета, потому как мне кажеться, копирование документов в другую базу посути создание новых документов ней, за исключением репликации.
0
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
23.05.2007, 12:32 17
Цитата Сообщение от Hedg
А при копирование докуметов из одной базы в другую, разве не меняется автор докумета, потому как мне кажеться, копирование документов в другую базу посути создание новых документов ней
Автор - меняется (см $UpdatedBy), содержимое полей AUTHORS - нет. Чуете тонкую разницу?
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
23.05.2007, 13:45 18
Для: Constantin A Chervonenko
А вот и хочу узнать почему в одной базе поля работают, в другой нет. Подскажите где искать? Вроде все настройки ACL совпадают.
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
23.05.2007, 13:47 19
Для: rm2005
Учтите поля типа AUTHORS работают ТОЛЬКО для групп / персон которые прописаны в ACL - как автора
0
0 / 0 / 0
Регистрация: 01.12.2006
Сообщений: 67
23.05.2007, 13:59 20
Для: Morpheus

А Редактор не катит?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2007, 13:59

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Проблема с доступом (authors Readers)
Помогите решить следующую задачу. В базе данных есть документы, которые доступны всем. Уровень...

Acl в xpages (readers & authors)
Всем привет. При открытии документа в Xpages и маленькой манипуляции с адресной строкой...

Доступ к Authors и Readers полям
Запускаю агент, в нем в поля Authors и Readers вношу определенного пользователя, т.е. админа ...

Работа Полей Authors И Readers Во View Xpages
Совершенно простейший вопрос (думаю из серии RTFM), но силы и нервы уже на исходе ... B) Есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.