Помогите плиз! Баг с Shared, Private-on-first-use View

  • Автор темы Mikhail
  • Дата начала
Статус
Закрыто для дальнейших ответов.
M

Mikhail

Гость
#1
Всем привет! Помогите плиз:
Есть Shared, private-on-first-use view.
Есть документы пользователей.
По идее надо, чтобы работало так:
Юзерs заходzт и видит ТОЛЬКО свои документы. Причем видят ВСЕ свои документы.

Когда я пытаюсь тестить базу, то все работает правильно.

Но, время от времени у одного из юзеров при работе возникает след.баг:
Он заходит и видит НЕ ВСЕ свои документы. Когда я переименовываю UserName
в документе на свое имя, у меня отображаются все документы.

В чем может быть баг???!!!! уже голову сломал...

З.Ы.
Несколько слов по поводу того, как я UserName получаю (для общего представления, вдруг здесь что не так):
Выбираю имя пользователя в новый документ из другой базы(Field типа DialogList).
Далее, при сохранении документа, в скрытом поле с помощью @DbLookup(т.е. из другой БД, Field типа Authors, computed) сохраняю логин этого пользователя(в лотусе). Но эта часть работает нормально (тоже много раз тестил, все отлично).
 
M

Mikhail

Гость
#3
Неа, не помогает. :-(
Может быть есть какие-либо малоизвестные ньюансы изпользования Shared, private-on-first-use view??
 
I

IsAvailable

Гость
#4
Для: Mikhail
Зачем именно Shared, private-on-first-use view ???
Согласен с Morpheus - Readers, Authors и никаких гвоздей...
 
M

Mikhail

Гость
#5
А как по-друному сделать можно? Без Shared, private-on-first-use view?
А какая в сущности разница, Reader, Author? м.б. глупый вопрос, но разве между ними есть существенная разница?

У меня-то он работает, а вот у пользователя!..... :(
 

morpheus

скриптописец
07.08.2006
3 915
1
#6
Для: Mikhail
поля типа Author - имеет силу только для тех юзверей/групп у кого доступ в базе Author
поля типа Reader - это значит кому будет показываться документ, он будет скрываться ОТ ВСЕХ тех кто НЕ указан в поле
 
I

IsAvailable

Гость
#8
Ну и в дополнение по ридерсам: если пустое поле или нет ни одного поля типа ридерс, то такой документ видят все.
 
M

Mikhail

Гость
#9
спасибо за помощь, IsAvailable! :(
Кстати, а для чего поле Names? вопрос, для общего развития.
 

morpheus

скриптописец
07.08.2006
3 915
1
#10
Для: Mikhail
Они содержат имена лотусиные ( не в ТЕКСТОВОМ а именно в формате names ) потому так поле и называеться, на доступ, AFAIK, ни как не влияют

Для: IsAvailable
ну можно использовать в ридерсах и символ звезды( доступно всем ) *
 
Статус
Закрыто для дальнейших ответов.