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

susinmn

Well-known member
16.10.2007
529
3
#1
Есть док, в нем Embedded View. Пользователь хочет выделить в этой вью документ, нажать на кнопочку на форма, что бы док открылся для редактирование.

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

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

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#3
ну скока можно...
получите глюкодром... (решения корявенькие есть)
"плюньте в лицо" пользователям и скажите - что в мини-опт нет CORBA :)

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

А сделать видимым Action Bar не подходит?
полагаю - это будет не более очевидно, чем кликнуть на доке :(
 

Omh

Lotus team
04.07.2007
2 210
1
#4
Кнопка в action bar'e + пропертя у embedded view этот самый Action bar показывать .
Внутри кнопки взятие документа по CaretNoteID и его процессинг.
 

susinmn

Well-known member
16.10.2007
529
3
#5
Кнопки справа нужно разместить)
И подскажите, как нижний скрол убрать :)
 

Вложения

Omh

Lotus team
04.07.2007
2 210
1
#8
lmike
Чито не так?
Может надо было джаву заюзать? :rolleyes:

susinmn
можно
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#9
lmike
Чито не так?
Может надо было джаву заюзать? :rolleyes:

susinmn
можно
-карет передавать в форму - через... опу надо
-кнопки сбоку тока на форме
-эмбедед едитор - сразу кажить док, намуя его еще отдельно открывать

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

Omh

Lotus team
04.07.2007
2 210
1
#10
А и не надо кнопку на форме.
Я про неё и не говорил.

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

Omh

Lotus team
04.07.2007
2 210
1
#12
ай хэв но айдиа вот ар ю токин абаут
Какие танцы?

С кнопки на форме нормально выделенный документ в embedded view не получить.
С кнопки в actionbar - никаких проблем.
Не устаривает кнопка в Action Bar, значит задача нерешаема.
 
13.03.2009
625
1
#13
Есть док, в нем Embedded View. Пользователь хочет выделить в этой вью документ, нажать на кнопочку на форма, что бы док открылся для редактирование.

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

P.S.: Согласен, что это *полная ерунда*, но пользователь где-то нашел программку Мини-Опт V 1.5 и хотят такую же в лотусе...
Можно. У вьюхи на событии TargetFrame( Single Click ) вешаем собаку:
@Environment( "testUNID" ; @Text(@DocumentUniqueID ) )

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

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#14
И будет здорово, когда я кликну в представлении в одном документе, а на кнопку нажму в другом. :rolleyes:
 

Omh

Lotus team
04.07.2007
2 210
1
#15
Во, даже решаема.
Полагаю, можно и через профайл передать...
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#16
яж грю - ща начнется :rolleyes:
можно и карет получить в текущий док из встроенной вьюшки, я и способ знаю - тока он корявый ;)

Во, даже решаема.
Полагаю, можно и через профайл передать...
не нада профайлов - есть очереди...
но проще юзеров послать, а не доказывать - что нотуса луче
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#18
Сжальтесь. Решается ведь на раз....
Нужно полностью разжевать решение?
мне не кажется, что решение с трагет-фреймами работает во всех случаях и устойчиво, уж извините

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

причем эмбедет отличается от обычного по разным признакам, в т.ч. документконтекстом при открытии
 
13.03.2009
625
1
#19
мне не кажется, что решение с трагет-фреймами работает во всех случаях и устойчиво, уж извините
Уважаю ваш авторитет, но заявление необоснованно. Вполне себе стабильно работает. Не менее устойчиво, чем сам лотус. Хотелось бы услышать пример неприменимости решения в клиенте.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#20
-таргет-фрэйм может и для др. сгодится
-"пачкать" ини переменными - не особо хорошо (уж для такого случ - тем-паче)
-что будет в случ. массового применения или хотябы двух форм с использ. одного вью?