Войти
 
 
 
Форум NotesNet Регистрация Список пользователей Последние сообщения Поиск Выход
Форум NotesNet > Разработка web-приложений > Запуск агента в Web-приложении
   
Для создания сообщения необходимо
аутентифицироваться на сервере
06/18/2010 04:14:24 AM Запуск агента в Web-приложении
Wormy
Регистрация: 04/29/2010
Сообщений: 4
Доброго времени суток!
Помогите, пожалуйста, новичку разобраться: требуется перенести готовую лотусовую базу на web. Сталкиваюсь с тем, что не работают action'ы с Lotus Script'ом. Оформляю код (в коде идет обработка полей документов из текущего представления) в виде агента и пытаюсь запустить его в action'е командой "@Command([RunAgent];"имя агента")". При этом в текущем фрейме выводится сообщение об ошибке: "HTTP 500 Internal Server Error".
Что я делаю неправильно и как надо? Заранее - спасибо!

 
Ответить с цитированием
06/21/2010 12:48:07 AM
Wormy
Регистрация: 04/29/2010
Сообщений: 4
Вопрос все еще актуальный :(
Помогите, пожалуйста, разобраться!

 
06/29/2010 03:38:12 PM
Ник
Регистрация: 04/24/2009
Сообщений: 150
думаю, проблема в коде самого агента
вы не оперируете там случаем с ui-объектом "текущего представления"?
и второй момент - что в логах сервера?

 
07/06/2010 04:36:51 AM
Wormy
Регистрация: 04/29/2010
Сообщений: 4
Цитата:Сообщение от Ник Норкин
вы не оперируете там случаем с ui-объектом "текущего представления"?


таки да:
Dim ws As New NotesUIWorkspace
Set uidoc = ws.CurrentDocument

и еще:
v = ws.OpenFileDialog(...)

А как надо?
Скрипт производит загрузку из excel-файла в текущий открытый документ.
Можно это реализовать под web средствами Lotus script, не прибегая к Java?

 
07/06/2010 08:39:39 AM
Ник
Регистрация: 04/24/2009
Сообщений: 150
Web-агенты выполняются на стороне сервера,
вам же нужен код, исполняемый на клиенте (браузере) - по крайней мере, для выбора файла
Тут я вижу два решения:
1. Прикрепляете файл (при помощи upload control) и отправляете его на сервер, а на сервере производите его разбор/импорт при помощи LotusScript, но там ещё будет куча заморочек
2. Для доступа к файлу используйте JavaScript/ActiveX, но тут заморочек не меньше, вы - скорее всего - вступите в неизведанную зону, находящуюся за рамками Lotus, но можно поискать на сайтах кодирования на JavaScript/работы с приложениями MS Excel. Тут я вам вообще ничего не могу подсказать

 
07/06/2010 09:44:55 AM
Wormy
Регистрация: 04/29/2010
Сообщений: 4
Спасибо!

 
Для создания сообщения необходимо
аутентифицироваться на сервере
Дополнительно
Статистика форума Именинники
Новый пользователь: rAmantiK
Участников: 247
Тем: 167
Сообщений: 416
Нет именинников
Статистика
Самые активные авторы Новые пользователи Наиболее просматриваемы темы
Пользователи Сообщения
Ник Норки...150
Denny71
Мэкс29
Golembiov...19
CarteBlan...17
Duchan15
lmed13
Mitka Aku...13
susinmn10
Kachinkin8
Пользователи Сообщения
rAmantiK2
Олег Изос...0
yungert0
webguru1
tsibus_s1
nataname0
URSiP0
RK5D0
Эбзеев Ру...0
nuesro1
Тема Автор Просмотров Ответов
"плюсы" и "минусы" создания са...Ник Норкин6236854
Обсуждаем "Сборщик почты"Duchan3773327
Первое впечатлениеDNN2810213
Экспорт из oracle в lotusslavyan2770113
На сайте, в статьях не работаю...Duchan255633
HTTP POST из кода базыDaime165824
[Domino Designer]Не могу откры...SiM22145056
Lotus Sametime Connect 8.0.2 п...HardCool141051
Lotus CMSKachinkin139423
nginx + dominoNetWood120451
 
© LOGOSPHERE.RU