Вызвать Lotusscript из Javascript

  • Автор темы ABarmin
  • Дата начала
A

ABarmin

#1
Добрый день.

Полностью написал приложение для Notes-клиента на LotusScript, теперь возникли вопросы с тонким клиентом. Можно как-то вызывать из JavaScript те же методы, которые у меня описаны в LotusScript библиотеках или все нужно теперь переписывать заново?
 
A

ABarmin

#3
Опять агенты...

Только через агентов, больше никак? Мне какая-то часть тела подсказывает, что PickListStrings не вызовется в тонком клиенте. Или вызовется?
 

hosm

* so what *
18.05.2009
2 442
6
#4
т.е. вешать на кнопку вызов агента. и вебквериопен и вебкверисейв агенты еще есть.
 
A

ABarmin

#5
Нет, это-то понятно, что на нужные события повесить нужных клиентов.

У меня просто есть подозрение, что тот же PickListStrings из LS при вызове из агента, вызванного из JS не отрисуется в тонком клиенте.
 

hosm

* so what *
18.05.2009
2 442
6
#6
ну, код либ надо писать без уи-методов. Их делать яваскриптом, например. Есть вроде в хелпе замечательный топик типа список ф-ций, которые не работают в веб или имеют ограничения(особенности) при работе в веб, найдите и посмотрите...
 
A

ABarmin

#7
Спасибо, ясно.

Значит, теоретически, должно заработать.
 

hosm

* so what *
18.05.2009
2 442
6
#8
хотя, это в хелпе, наверно, для формул. но лотусскрипт ведь не работает в браузере =) можно только из лс-агента принтануть в браузер.
а в какой версии работаете? может, проще для веба разбираться с икспейджами?
 

hosm

* so what *
18.05.2009
2 442
6
#10
У меня просто есть подозрение, что тот же PickListStrings из LS при вызове из агента, вызванного из JS не отрисуется в тонком клиенте.
правильное подозрение - ни теоретически, ни практически в вебе PickListStrings не работает :)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 567
263
#12
если просто код вызвать (не UI) - нет проблем - код надо было пихать в скрытые кнопки и жмакать их через document.forms[0].mybutton.click()