почему не отрабатывает Target Frame (single Click)?

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

  1. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Возврат к прошлой теме)
    Есть документ embedded view c show single category(doc открываю через ws.DialogBox).
    Так вот не срабатывает Target frame (single click), без ws.DialogBox работает.
    Что подскажете?
     
  2. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Преамбула про модальность:
    Есть клиент 6.5.x. Дык вот если в нем открыть ws.dialogbox со встроенной вьюхой, то если курсор попадет на вьюху - он больше оттуда не выйдет. Никогда. Знаю пассажиров, которые именно поэтому не поднимались с 6.0 до 6.5
    Амбула: lmike предполагал ( http://codeby.net/forum/threads/30729s0.html?...mp;#entry141353 ), что обращение к документу в embedded view из контейнера влечет граблехождение. Предложенный вариант (target frame single click) вполне себе стабильно работает в немодальном режиме. В модальном режиме в LN разработчик чувствует себя как на минном поле. Шаг влево-вправо от стандартных решений, и - Вы негарантированы от малевича. Поведение JS, порядок выполнения ивентов формы - все это в модальных окнах живет своей жизнью...
    Предполагаю, что в данной ситуации имеет смысл отступица.
    Попробуйте отрисовать вьюху через CFD поле passtruhtml... Попробуйте заменить встроенную вьюху импортированным в RT-поле html с вызовами JS... Попробуйте очереди... Посмотрите в сторону java awt, swing...
    Зверушка хороша тем, что постоянно заставляет включать голову и решать задачу вопреки обстоятельставам. Удачи.

    З.Ы. посмотрите здесь: http://www-10.lotus.com/ldd/nd6forum.nsf/5...,focus,embedded и здесь: http://notesonlotusnotes.blogspot.com/2008...edded-view.html
    Возможно, размещение фэйковых элементов управления таки пробросит фокус во вьюху...
     
  3. Medevic

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

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

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