Вопрос по вьюхе

Тема в разделе "Lotus - Программирование", создана пользователем sanch, 14 дек 2006.

  1. sanch

    sanch Well-Known Member

    Регистрация:
    17 июл 2006
    Сообщения:
    216
    Симпатии:
    0
    Доброго времени!!
    Подскажите плз как во вьюхе отображать только те доки которые чел создал. то есть чтоб не видел доков созданных другими.
     
  2. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: sanch

    Есть несколько путей решения. Смотря что нужно. Если просто фильтр по тек. юзеру. Тогда меняй формулу отбора (6-ка и выше). Если нужно доступ ограничить то используй поле "readers" в документах.
     
  3. sanch

    sanch Well-Known Member

    Регистрация:
    17 июл 2006
    Сообщения:
    216
    Симпатии:
    0
    Да нужен отбор по юзеру. Что Ты имеешь ввиду под "менять формулу"?
     
  4. morpheus

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

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    <!--QuoteBegin-sanch+14:12:2006, 12:39 -->
    <span class="vbquote">(sanch @ 14:12:2006, 12:39 )</span><!--QuoteEBegin-->Да нужен отбор по юзеру
    [snapback]50798" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Что говорит нам хэлп
     
  5. Fossil Code

    Fossil Code Гость

    В дополнение к сказанному Morpheus: ключевые слова -- private view.
     
  6. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: sanch
    <!--QuoteBegin-sanch+14:12:2006, 12:39 -->
    <span class="vbquote">(sanch @ 14:12:2006, 12:39 )</span><!--QuoteEBegin-->Да нужен отбор по юзеру. Что Ты имеешь ввиду под "менять формулу"?
    [snapback]50798" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    когда говорю "менять формулу", имею ввиду "менять формулу" :D :
    SELECT ((Form = "form name") & ("имя поля с именем создателя дока" = @UserName))
     
  7. morpheus

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

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: DNT
    <!--QuoteBegin-Fossil Code+14:12:2006, 12:49 -->
    <span class="vbquote">(Fossil Code @ 14:12:2006, 12:49 )</span><!--QuoteEBegin-->В дополнение к сказанному Morpheus: ключевые слова -- private view.
    [snapback]50802" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    в принципе после этого уже и не надо ничего менять
     
  8. sanch

    sanch Well-Known Member

    Регистрация:
    17 июл 2006
    Сообщения:
    216
    Симпатии:
    0
    <!--QuoteBegin-DNT+14:12:2006, 12:58 -->
    <span class="vbquote">(DNT @ 14:12:2006, 12:58 )</span><!--QuoteEBegin-->когда говорю "менять формулу", имею ввиду "менять формулу" :
    SELECT ((Form = "form name") & ("имя поля с именем создателя дока" = @UserName))
    [snapback]50804" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Ну я так и делал. Не работает!!! :D
     
  9. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Morpheus

    Ну приват вью это отдельная пестня. я стараюсь их не юзать после того как 6-ка разрешила использовать в формуле отбора @UserName.

    Для: sanch

    значит у тебя "имя поля с именем создателя дока" НЕ РАВНО @UserName

    проверь как заполняется поле
     
  10. morpheus

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

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: DNT
    а тормозов не бывает?
     
  11. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-DNT+14:12:2006, 14:07 -->
    <span class="vbquote">(DNT @ 14:12:2006, 14:07 )</span><!--QuoteEBegin-->после того как 6-ка разрешила использовать в формуле отбора @UserName.
    [snapback]50808" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Может быть она еще корректно работает ? :D
    Короче, нельзя так делать.
     
  12. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Medevic

    я не с пальца высосал. у меня работает такая вьюха.
     
  13. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-DNT+14:12:2006, 14:17 -->
    <span class="vbquote">(DNT @ 14:12:2006, 14:17 )</span><!--QuoteEBegin-->я не с пальца высосал. у меня работает такая вьюха.
    [snapback]50814" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Допустим у тебя работает, а у других пользователей?
    База не локальная?
     
  14. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Morpheus

    да нет вроде, не жаловались

    Для: Medevic

    База не локальная. База рабочая. База используется и активно. База выполняет функцию менеджера задач сотрудника. Так вот в ней есть представление в котором в формуле отбора я использовал вышеуказанную формулу для показа "своих" задач. Работает... Спор не уместен.
     
  15. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: DNT
    Да что спорить.
    Мне личный опыт говорит обратное, и хелп подтверждает это. :D
     
  16. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Medevic

    ok. при своем останемся.
     
  17. Elena Nefedova

    Elena Nefedova Гость

    Для: Medevic
    У меня тоже что-то перестали обновляться данные private-вьюшек.
    А поскольку вывод подмножества документов критичен (из-за объемов), пришлось всех обмануть и использовать форму со встроенной вьюхой и отбором по категории вместо самой вьюхи.
    Тоже не особенно удачное решение - новичкам не посоветуешь, слишком многое приходится учитывать.
     
  18. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-Elena Nefedova+14:12:2006, 15:02 -->
    <span class="vbquote">(Elena Nefedova @ 14:12:2006, 15:02 )</span><!--QuoteEBegin-->У меня тоже что-то перестали обновляться данные private-вьюшек.
    [snapback]50830" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Только эта проблема не в @UserName, а в private представлении.
    Вроде бы desktop private представления лишены этого недостатка.
     
  19. Azrael

    Azrael Гость

    У меня вот такая фишка работает нормально абсолютно:
    база рабочая, лежит на сервере
     
  20. sanch

    sanch Well-Known Member

    Регистрация:
    17 июл 2006
    Сообщения:
    216
    Симпатии:
    0
    ХМ.. ниче не пойму все перепробовал.Не работает.((((
     
Загрузка...
Похожие Темы - Вопрос по вьюхе
  1. ApplePen
    Ответов:
    0
    Просмотров:
    76
  2. gURaBA_N
    Ответов:
    3
    Просмотров:
    94
  3. kartaman
    Ответов:
    0
    Просмотров:
    128
  4. Peter
    Ответов:
    4
    Просмотров:
    524
  5. di0d_
    Ответов:
    1
    Просмотров:
    440

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