Решение Вопроса @dblookup В Виде

Тема в разделе "Lotus - Программирование", создана пользователем deeeman, 24 янв 2012.

  1. deeeman

    deeeman Well-Known Member

    Регистрация:
    4 дек 2007
    Сообщения:
    382
    Симпатии:
    0
    Привет!

    в документе есть встроенный вид, в котором показываются документы (из другой бд) связанные с текущим по определенному ключу.
    требуется в виде отобразить значек присутствия этих связных документов.

    Понятно что DBLookUP не работает в виде, как такое реализовать?


    Напрашивается вариант: делать отметку в календаре при закрытии допустим что если есть связные доки то ставить поле = 1


    НО!
    старых доков миллион, их что пересчитывать все???
     
  2. NickProstoNick

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

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Если документ в последствии не изменит линк и линк известен при формировании документа - то ничего сложного.
    Если линк может меняться - то наверное раз в сутки (или чаще) обновлять эти линки при помощи агента
     
  3. deeeman

    deeeman Well-Known Member

    Регистрация:
    4 дек 2007
    Сообщения:
    382
    Симпатии:
    0
    NickProstoNick
    про какой вы линк говорите?
    я наверное не так выразил суть проблемы:

    Описание:
    Есть документ, у него есть сзязанные документы у другой бд.(по какому то ключу)
    В документе отметок не храниться, что у него есть связанные доки в другой бд.

    Вопрос:
    нужно в виде(обычный вид базы) показывать этот документ и показывать значек, что у него есть связанные доки в другой бд.

    DBLookUP не поможет. как сделать без пересчета всех документов?
     
  4. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Никак не сделать без пересчета.
    Хотя можно попробовать заморочится DB2, но пересчет думаю будет оптимальнее.
     
  5. deeeman

    deeeman Well-Known Member

    Регистрация:
    4 дек 2007
    Сообщения:
    382
    Симпатии:
    0
    kizarek

    DB2 - шо это?
    дайте почитать плиз
     
  6. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    DB2 — это реляционная БД от IBM. Теоретически можно выгрузить документы одной БД LN в одну таблицу РБД, докуметны другой БД — в другую таблицу РБД. Между таблицами построить реляции (связи) по ключу. РБД позволяет в запросе объедниять в записях данные из разных таблиц. Только сильно не уверен, что это поможет отобразить информацию в представлении в нужном виде.

    Добавлено
    Теоретически можно написать свой java-апплет, который будет отображать всё, что нужно так, как нужно. Но, кмк, самое правильное, хотя не самое простое, убедить заказчика не требовать от Lotus то, для чего он не предназначен.
     
  7. deeeman

    deeeman Well-Known Member

    Регистрация:
    4 дек 2007
    Сообщения:
    382
    Симпатии:
    0
    nvy

    Про java-аплеты никогда не заморачивался.
    интересно что это и как его едят?

    если не трудно выложите примерчики. спасибо!
     
  8. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    а зачем эта инфа нужна во вьюшке?
    кнопку сделать - кот даст репорт по присут. линкам
    и научить людей осознавать свои хотелки ;)
    просто "шобы былО" - это невразумительно, кол-во строк на экране мало, а много не углядишь, нужен отбор и сортировка, а - это уже отчёт (полюбасу без кнопки не обойтись)
     
  9. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
  10. NickProstoNick

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

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Меня мало интересует "зачем?". Человек задал вопрос - получил ответ. А о целесообразности данного решения решать не нам.
    Для чего? как вариант.. глядя в вид можно узнать есть ли ответ на входящее письмо или на оборот.
     
  11. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    это серьёзно? ;)...
    особенно вот из этого
     
Загрузка...
Похожие Темы - Решение Вопроса @dblookup
  1. paxac
    Ответов:
    0
    Просмотров:
    47
  2. aameno2
    Ответов:
    0
    Просмотров:
    221
  3. Даниил
    Ответов:
    0
    Просмотров:
    818
  4. sonia2000
    Ответов:
    0
    Просмотров:
    962
  5. Statussrg
    Ответов:
    1
    Просмотров:
    1.072

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