Select

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

  1. root

    root Гость

    Доброго все времени суток.

    Блин замучился вчем проблема . Есть Документ с полями lastSign И nextSign
    есть предстовление "МНЕ НА ПОДПИСЬ" с формулой
    Код (Text):
    SELECT @Contains(@UserName;NextSign)
    блин почему оно только работает в дезигнере начинаю тестить не идет выборка и все в чем причина
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Во-первых, используй личные представления.
    Во-вторых, если NextSign многозначное, то надо использовать @IsMember вместо @Contains. Если однозначное, то можно просто сравнить @UserName = NextSign.
     
  3. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    Потому что индекс вьюхи исчисляется асинхронно задачей индексер СЕРВЕРА! А какой там у сервера UserName?
     
  4. root

    root Гость

    <!--QuoteBegin-Constantin A Chervonenko+12:02:2007, 17:01 -->
    <span class="vbquote">(Constantin A Chervonenko @ 12:02:2007, 17:01 )</span><!--QuoteEBegin-->Цитата(root @ 12:02:2007, 15:42 )

    Есть Документ с полями lastSign И nextSign
    есть предстовление "МНЕ НА ПОДПИСЬ" с формулой КодSELECT @Contains(@UserName;NextSign)
    блин почему оно только работает в дезигнере


    Потому что индекс вьюхи исчисляется асинхронно задачей индексер СЕРВЕРА! А какой там у сервера UserName?
    [snapback]55882" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    можите по подробней рассказать. имя сервера lotus/stp


    Для: Constantin A Chervonenko
    Как можно решить эту проблему ?
    shift+F9 перестроит индексы?
     
  5. K-Fire

    K-Fire Гость

    Эта тема - наверное самый известный RTFM в лотусе.
    Суть в том что селекты с @UserName нельзя использовать в обычных shared вью. Причина - в том что индекс вью строится на сервере и одинаков для всех пользователей.
    Чтобы делать отбор во вью по имени пользователя надо использовать либо форму с ембеддед вью с show single category=@username, либо приватные вью.
     
  6. root

    root Гость

    Все разобрался. Shared, private-on-first-use views + @UpdateViewDesign
     
Загрузка...
Похожие Темы - Select
  1. victorhalf
    Ответов:
    8
    Просмотров:
    907
  2. NickProstoNick
    Ответов:
    0
    Просмотров:
    1.086
  3. KingGLEB
    Ответов:
    3
    Просмотров:
    1.316
  4. Amfion
    Ответов:
    7
    Просмотров:
    2.057
  5. Serduko
    Ответов:
    22
    Просмотров:
    5.860

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