1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

View.ftsearch В Repeat Control

Тема в разделе "Lotus - Xpages", создана пользователем doka, 10 окт 2012.

  1. doka

    doka Well-Known Member

    Репутация:
    0
    Регистрация:
    18 фев 2010
    Сообщения:
    118
    Симпатии:
    0
    Доброго времени суток!

    Вопрос простой, но я что-то встал... Матом не ругать!
    В repeat control вставил пример из инета по построению динамических таблиц:

    db=database;
    theView=db.getView("Назавние");
    if (compositeData.categoryFilter>""){
    theView.FTSearch(compositeData.categoryFilter);

    }else{
    theView.getAllEntries()
    }

    c theView.getAllEntries() все нормально и понятно, а вот получить документ после theView.FTSearch не получается. Посмотрел в описание FTSearch возвращает int. Это вот и не понятно. Как обращаться к документам после theView.FTSearch?
     
  2. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.785
    Симпатии:
    42
    ну как обычно. Пример из хелпа:
    Код:
    Dim session As New NotesSession
    Dim db As NotesDatabase
    Dim view As NotesView
    Dim doc As NotesDocument
    Dim j As Long
    Set db = session.CurrentDatabase
    Set view = db.GetView("All Documents")
    j = view.FTSearch( "server AND protocol", 0 )
    Set doc = view.GetFirstDocument()
    While Not(doc Is Nothing)
    Call doc.PutInFolder( "For Review", True )
    Set doc = view.GetNextDocument(doc)
    Wend
    Call view.Clear
     
  3. doka

    doka Well-Known Member

    Репутация:
    0
    Регистрация:
    18 фев 2010
    Сообщения:
    118
    Симпатии:
    0
    Да, спасибо, хэлп я смотрел.

    Просто тупил. Надо было просто написать так:

    db=database;
    theView=db.getView("Название");
    if (compositeData.categoryFilter>""){
    theView.FTSearch(compositeData.categoryFilter);

    }
    theView.getAllEntries()
     
Загрузка...
Похожие Темы - View ftsearch Repeat
  1. Akupaka
    Ответов:
    14
    Просмотров:
    5.276
  2. androtech
    Ответов:
    0
    Просмотров:
    174
  3. androtech
    Ответов:
    0
    Просмотров:
    58
  4. Mish
    Ответов:
    0
    Просмотров:
    69
  5. PeNgViN213
    Ответов:
    11
    Просмотров:
    413

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