Getalldocumentsbykey не работает

Тема в разделе "Lotus - Программирование", создана пользователем ArtS, 23 авг 2011.

  1. ArtS

    ArtS Гость

    Добрый день,

    в общем версия LN:

    Release 8.5.1 SHF29
    Revision 20101014.1307-T00029SHF (Release 8.5.1FP5 SHF29)
    Standard Configuration

    Юзер видит свои доки во view, но агент с GetAllDocumentsByKey отрабатывает, но ColRecs.count = 0

    Set ColRecs = view.GetAllDocumentsByKey(ThisUser.Canonical,True)

    Я же могу запустить агент (вресия лотуса другая) со своей машины, непосредственно указав имя для параметра и все работает.
    Запускал и тот юзер со своим именем - не работает.

    В чем может быть проблема?
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    если разные ИД - например поля ридерс
     
  3. ArtS

    ArtS Гость

    ID такой же и он видит свои доки
     
  4. allex

    allex Гость

    первый столбец сортирован ?
     
  5. ArtS

    ArtS Гость

  6. Caspiy

    Caspiy Гость

    проверьте (ThisUser.Canonical) возвращает такую же строку какую вы передавали параметром (в своем рабочем эксперименте)
    Скорее всего будут какие либо отличия!
     
  7. ArtS

    ArtS Гость

    проверял, его имя точ в точ что и во вьюхе, но коллекция в результате пустая...

    Сейчас попробую отослать ему кусок кода с db.search вместо GetAlldoc и с GetAlldocs, но для другой вьюхи ... посмотрим на результат
    правда ответ может идти долго(
     
  8. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Может всё-таки есть отличия? Например, русская "с" вместо английской "c".
     
  9. Gandliar

    Gandliar Well-Known Member

    Регистрация:
    16 фев 2004
    Сообщения:
    222
    Симпатии:
    0
    Бывает такой редкий глюк, когда в базе данных есть документы созданные в будущем (например время переведено вперед, документ создан, время отмотано назад). лечится выявлением документов у которых @Created в будущем и их удалением.
     
  10. azat20

    azat20 Well-Known Member

    Регистрация:
    22 июл 2008
    Сообщения:
    244
    Симпатии:
    0
    М.б. сортировка и стоит по умолчанию, но можно вручную отсортировать другой столбец, что и сделано у того пользователя, где коллекция получается пуста?
     
  11. ArtS

    ArtS Гость

    Вьюха скрыта.
    @Created проверил - тоже все нормально.
    По db.Search нашло все документы.
    Попробовал искать по другой вьехе - находит! Но почему не находит по этой, ведь вьюха не убита (реплики нету и у других нормально работает по этой вьюхе) :facepalm:
     
  12. Gandliar

    Gandliar Well-Known Member

    Регистрация:
    16 фев 2004
    Сообщения:
    222
    Симпатии:
    0
    Попробуйте ее открыть в лотусе (например удерживая ctrl+shift) и принудительно рефрешните индекс вида (shift+F9)

    и как советовали раньше напишите какая формула стоит в первом сортированном столбце вида и какое возвращает значение (для примера)
     
  13. ArtS

    ArtS Гость

    В первом столбце тянется просто поле документа. Поле типа Names, формула @UserName
    попробую с Shift + F9, но надо ждать - нету прав ... и не уверен, ведь у других работает, а реплики запрещены...
     
  14. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    ArtS "Поле типа Names, формула @UserName" - вьюха личная?
     
  15. ArtS

    ArtS Гость

    OKEN нет, не личная
     
  16. Gandliar

    Gandliar Well-Known Member

    Регистрация:
    16 фев 2004
    Сообщения:
    222
    Симпатии:
    0
    делаете новую бд, копируете туда 1 док, 1 вид и 1 скрипт и пробуете.
    если и так не работает - выложите эту бд на форум
     
  17. ArtS

    ArtS Гость

    в общем глюк какой-то был, при пересоздании вьюхи все заработало ...
     
Загрузка...
Похожие Темы - Getalldocumentsbykey не работает
  1. Extraterrestrial
    Ответов:
    2
    Просмотров:
    2.211
  2. Amfion
    Ответов:
    0
    Просмотров:
    480
  3. dimat
    Ответов:
    13
    Просмотров:
    5.616
  4. dimat
    Ответов:
    22
    Просмотров:
    7.526
  5. MMN
    Ответов:
    17
    Просмотров:
    5.208

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