powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сортировка Collection в Lotus Notes
5 сообщений из 5, страница 1 из 1
Сортировка Collection в Lotus Notes
    #33977374
Владислав Ромащенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lotus 6.5
Что-то не нашел в мануале - можно ли отсортировать Set collection=db.Search по дате (возрастание-убывание)?
...
Рейтинг: 0 / 0
Сортировка Collection в Lotus Notes
    #33977492
G2V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы отсортировать коллекцию нужно использовать метод FTSearch. Чтобы метод работал быстро по БД нужно построить full-text индекс.
...
Рейтинг: 0 / 0
Сортировка Collection в Lotus Notes
    #33978652
Владислав Ромащенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
G2VЧтобы отсортировать коллекцию нужно использовать метод FTSearch. Чтобы метод работал быстро по БД нужно построить full-text индекс.
насколько я понял, сортировка идет по дате создания документа. а хотелось бы по данным в документе. или я чего-то не понял?

Set notesDocumentCollection = notesDatabase.FTSearch( query$, maxdocs%, [ sortoptions% ], [ otheroptions% ] )

через query$ нужно задать сортировку?
...
Рейтинг: 0 / 0
Сортировка Collection в Lotus Notes
    #33978675
Владислав Ромащенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема вот в чем
есть форма с записями о стаже - где и когда работал сотрудник. записи идут не в хронологическом порядке.хотелось бы создать collection, где бы они были отсортированы по полю даты
что-то типа select date from form desc
...
Рейтинг: 0 / 0
Сортировка Collection в Lotus Notes
    #33978989
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не надо использовать FTSearch.
создайте вид (view) с сортировкой по дате и получайте collection из этого вида.
Set collection = view.GetAllDocuments. или GetDocumentByKey, что может решить сразу и проблему сортировки и выборки только определенного подмноджества.
дальше работайте с этим collection.

что касается FTSearch, то если его использовать с классом NotesDatabase, то документы будут отсортированы по релевантности, если не задано другого типа (описано в доке к методу),
а если использовать с классом NotesView, то по релевантности, если база проиндексирована или в том порядке, как в виде, если не отсортирована.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сортировка Collection в Lotus Notes
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]