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

Тема в разделе "Lotus - Программирование", создана пользователем Mikhail, 26 апр 2007.

Статус темы:
Закрыта.
  1. Mikhail

    Mikhail Гость

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

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

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

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

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

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Mikhail
    а может поля [Readers] использовать
     
  3. Mikhail

    Mikhail Гость

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

    IsAvailable Гость

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

    Mikhail Гость

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

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

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Mikhail
    поля типа Author - имеет силу только для тех юзверей/групп у кого доступ в базе Author
    поля типа Reader - это значит кому будет показываться документ, он будет скрываться ОТ ВСЕХ тех кто НЕ указан в поле
     
  7. Mikhail

    Mikhail Гость

    пасиб, Morpheus. :(
     
  8. IsAvailable

    IsAvailable Гость

    Ну и в дополнение по ридерсам: если пустое поле или нет ни одного поля типа ридерс, то такой документ видят все.
     
  9. Mikhail

    Mikhail Гость

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

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Mikhail
    Они содержат имена лотусиные ( не в ТЕКСТОВОМ а именно в формате names ) потому так поле и называеться, на доступ, AFAIK, ни как не влияют

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

Поделиться этой страницей