Мне нужно создать кнопку в почтовом ящике Lotus Notes, которая будет вставлять текст, а затем кнопка будет удалена из сообщения.Lotus Notes - кнопка автоматического удаления после запуска формулы
В кнопке у меня есть:
res := @Prompt([OkCancelList]; "Is it OK?"; "Select result"; " ";"OK":"Failed":"");
@If(res ="OK";
@Command([EditGotoField]; "Body") + @Command([EditInsertText]; "Everything is fine);
@Command([EditGotoField]; "Body") + @Command([EditInsertText]; "Not so good mate"));
Эта часть работает отлично, но я не знаю, как удалить кнопку после щелчка. Обычно работает @Command([EditClear])
, но не в этом случае, когда я использую @Command([EditGoToField])
в формуле.
Я полагаю, что мне нужно снова использовать GoToField с правильным идентификатором кнопки, а затем запустить EditClear, но я не знаю, где его найти, или если есть другой способ сделать это ... Идеи?
спасибо.
Что в теории должно работать, и SelectAll действительно выбирает все в сообщении, но тогда в начале вводится только текст и кнопка остается там, ничего перезаписывается. –
Работает не только в теории :) - Вы проверили это только с моим кодом? Я создал новую почту, создал кнопку с этим кодом в поле «Тело», добавил другой текст и нажал кнопку. Остается только текст, вставленный кнопкой, и ничего больше. –
Да, вы были правы, я, наверное, где-то ошибся, он работает сейчас, спасибо. Есть ли способ переписать/удалить только кнопку? Или как выбрать только указанное количество строк в теле? –