Форум продуктов IBM Lotus
Общие вопросы => Разработка приложений => Тема начата: cybergeene от 03 Август 2010, 17:55:48
-
Можно ли отлавливать стандартные сообщения Лотуса с помощью собакоформул, либо с помощью скрипта?
А то пользователь нажимает "Исполнить", выполняются @формулы и лотус вываливает "Сохранить..."
@Command([RefreshHideFormulas]);
@Command( [RefreshWindow] );
@Command( [ViewRefreshFields] ) ;
@PostedCommand([FileSave]);
@Command([FileCloseWindow]));@Success)
QueryClose и им подобные пустые.
...но лотус предлагает сохранить документ. Что делать, подскажите, плиз!
-
Замените @PostedCommand([FileSave]) на @Command([FileSave])
-
Нужно все же стараться не использовать формулы, LotusScript более гибкий
-
Нужно все же стараться не использовать формулы, LotusScript более гибкий
Некоторые вещи гораздо проще сделать формулой, чем скриптом.
Та же кнопка сохранения:
@command([FileSave]);
@Command([FileCloseWindow])
Скриптом сложно написать иногда даже простую формулу, которая делается в одну строчку
@Name([CN];@UserName) например
-
Я имел в виду, что в данном контексте (обработка конфликтов) нужно использовать LotusScript, он все же более гибкий (гораздо), чем @Formula.
-
Согласен.