Как получить выделенный в Embedded View документ по кнопке на форме?

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

  1. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Есть док, в нем Embedded View. Пользователь хочет выделить в этой вью документ, нажать на кнопочку на форма, что бы док открылся для редактирование.

    Можно как-то его получить?

    P.S.: Согласен, что это *полная ерунда*, но пользователь где-то нашел программку Мини-Опт V 1.5 и хотят такую же в лотусе...
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    А сделать видимым Action Bar не подходит?
     
  3. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    ну скока можно...
    получите глюкодром... (решения корявенькие есть)
    "плюньте в лицо" пользователям и скажите - что в мини-опт нет CORBA :)

    можно прикрутить эмбедет-едит

    полагаю - это будет не более очевидно, чем кликнуть на доке :(
     
  4. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Кнопка в action bar'e + пропертя у embedded view этот самый Action bar показывать .
    Внутри кнопки взятие документа по CaretNoteID и его процессинг.
     
  5. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Кнопки справа нужно разместить)
    И подскажите, как нижний скрол убрать :)
     

    Вложения:

    • ________.jpg
      ________.jpg
      Размер файла:
      61,4 КБ
      Просмотров:
      306
  6. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    вот говорил же - не нада...
     
  7. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Так можно или нет его получить?)
     
  8. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    lmike
    Чито не так?
    Может надо было джаву заюзать? :rolleyes:

    susinmn
    можно
     
  9. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    -карет передавать в форму - через... опу надо
    -кнопки сбоку тока на форме
    -эмбедед едитор - сразу кажить док, намуя его еще отдельно открывать

    а потом начнутся вью с категориями ;)
    есть и на это ответ http://web3.inttrust.ru/Site/itforum.nsf/a...D3?OpenDocument
    но нафига весь этот зоопарк
    из-за "дебилов" пользователей6 кот. привыкли к-л другому и не хотят менять свои привычки?
     
  10. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    А и не надо кнопку на форме.
    Я про неё и не говорил.

    Я говорил про кнопку в embedded view.
     
  11. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    гы - а я предупреждал :rolleyes:
    ща начнутся танцы с бубном, уже сказали СБОКУ
     
  12. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    ай хэв но айдиа вот ар ю токин абаут
    Какие танцы?

    С кнопки на форме нормально выделенный документ в embedded view не получить.
    С кнопки в actionbar - никаких проблем.
    Не устаривает кнопка в Action Bar, значит задача нерешаема.
     
  13. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Можно. У вьюхи на событии TargetFrame( Single Click ) вешаем собаку:
    @Environment( "testUNID" ; @Text(@DocumentUniqueID ) )

    Ну и кнопка в документе:
    unid:= @Environment( "testUNID" ) ;
    @Command( [OpenDocument] ; UNID )
     
  14. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    И будет здорово, когда я кликну в представлении в одном документе, а на кнопку нажму в другом. :rolleyes:
     
  15. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Во, даже решаема.
    Полагаю, можно и через профайл передать...
     
  16. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    яж грю - ща начнется :rolleyes:
    можно и карет получить в текущий док из встроенной вьюшки, я и способ знаю - тока он корявый ;)

    не нада профайлов - есть очереди...
    но проще юзеров послать, а не доказывать - что нотуса луче
     
  17. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Сжальтесь. Решается ведь на раз....
    Нужно полностью разжевать решение?
     
  18. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    мне не кажется, что решение с трагет-фреймами работает во всех случаях и устойчиво, уж извините

    получать карет и пихать в очередь - куда как луча

    причем эмбедет отличается от обычного по разным признакам, в т.ч. документконтекстом при открытии
     
  19. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Уважаю ваш авторитет, но заявление необоснованно. Вполне себе стабильно работает. Не менее устойчиво, чем сам лотус. Хотелось бы услышать пример неприменимости решения в клиенте.
     
  20. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    -таргет-фрэйм может и для др. сгодится
    -"пачкать" ини переменными - не особо хорошо (уж для такого случ - тем-паче)
    -что будет в случ. массового применения или хотябы двух форм с использ. одного вью?
     
Загрузка...

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