Параметризированный View

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

Статус темы:
Закрыта.
  1. joker_turk

    joker_turk Гость

    Уважаемые Гуру, не подскажет ли кто как сделать чтобы во VIEW отражались документы
    только за определенную (ЗАРАНЕЕ НЕИЗВЕСТНУЮ дату). Хотелось бы чтоб при кликании
    мышкой на вью, он запрашивал дату документов и после ввода оной .... имели только
    нужные документы :)

    или еще какие варианты есть?

    к какому событию можно прицепится. Версия клиента Lotus 5.0.11
     
  2. Domino6

    Domino6 Гость

    Папка.

    Категоризированный вид по дате а показывать его через вставленный в форму вид в форме указывать поле для ввода даты по этому полю и отсекать
     
  3. Elena Nefedova

    Elena Nefedova Гость

    Календарная вьюха - отличное решение.
     
  4. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    Чуть лик.беза: view-ха - серверный shared объект. Вот теперь и представь: кликнул по дате один - увидели все. И тоже кликнули - каждый свою дату. "Куда бедному хрестьянину (т.е. серверу) податься?"(с)
    В принципе, "динамические" вьюшки возможны (даже в 4-ке - через Environment. А в 6-ке формула отбора уже доступна программно), но в целом противоречат идеологии Лотусных приложений да и недёшевы
     
  5. rocsolanka

    rocsolanka Гость

    Простит за глупый вопрос, а private view не решит проблемы динамической вьюхи в многопользовательской среде? А то решаю как раз подобную задачу и не представляю, что делать, если кликать на фильтр начнут все, кому не лень :-(
     
  6. Domino6

    Domino6 Гость

    <!--QuoteBegin-rocsolanka+30:05:2006, 11:54 -->
    <span class="vbquote">(rocsolanka @ 30:05:2006, 11:54 )</span><!--QuoteEBegin-->private view
    [snapback]37056" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    их будет столько сколько пользователей

    Категоризация по дате и "срезка" по этой дате во встроенном виде оптимальное решение при условии отсечки по одной дате

    Лична Папка решает вопросы сложно запроса но переброс в нее для большого количества (от 10 000) занимаето время
     
  7. rocsolanka

    rocsolanka Гость

    На, а чем плохо, если вьюх будет столько, сколько пользователей? У меня как раз проблема в том, что категоризация по дате не подходит - нужен диапазон дат+еще несколько условий фильтров. И в папку бросать неохота - документов может быть достаточно много, если диапазон дат будет большой.
     
  8. Elena Nefedova

    Elena Nefedova Гость

    Не стоит торопиться, изобретая велосипед.
    Раз условий так много, рекомендую следующую последовательность действий:
    1. (Разведка боем)
    Открываем свою почтовую базу, вид All Documents.
    Меню View -> Search This View
    Справа на появившейся панели жмем More..
    Пробуем отобрать разными способами документы из нашей вьюхи.
    ВАЖНО - Если база проиндексирована, то появляются дополнительные возможности фильтрации!!
    2. (Самообразование)
    Открываем хелп и читаем как можно больше о методе FTSearch, коим это все реализовано.
    3. Пробуем сами организовать такой фильтр в своей базе, пользуясь своей собственной формой ввода условий
    :) Успехов!!
     
  9. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    View->Search This View = @Command( [ViewShowSearchBar] ) всего навсего. Вызывается встроенный в клиента движок.
    Нарисовать свой конструктор запросов и зарядить его выход в FTSearch - упражнение для студента 2-го курса. А вот отобразить результат ... да еще с подкраской степени релевантности... Ничего умнее (user)Folder-а пока не придумали.
    Все background-ы в наших руках, а вот с UI все гораздо хуже. Не можем мы вывести на экран более того, чем нам доверил клиент. Лазейка из новых веяний - апплеты


    Природу не обманешь. Если коллекция большая, то её перенос в папку займет много времени - workstation-а. А свалить это на сервер - намного быстрее будет? Особенно если по вьюхе на юзера (а у меня их 5000). Видимо, надо вернуться к этапу прожектирования. Юзер-интерфейс со списком на 10000 позиций - что-то не то...
     
  10. rocsolanka

    rocsolanka Гость

    Ага, уже пробовали и то и другое. Первое не подходит хотя бы потому, что не заставить мне пользователей разбираться в названиях полей документа :-( Да, и еще, мне нужен поиск только по родителям, документы ответы должны отображаться in a hierarchy независимо от того, удовлетворяют ли они условиям. У меня в результате встроеного поиска теряется иерархия :-(((
    Ну, и там, ниже сказано про проблему с отображением...
     
  11. GROMILA

    GROMILA Well-Known Member

    Регистрация:
    8 апр 2004
    Сообщения:
    297
    Симпатии:
    0
    A пробовали возможность SetViewInfo ? <--- по это ссылке и примерчик скачать можно
     
  12. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Кривая это штука.
     
Загрузка...
Статус темы:
Закрыта.

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