ロータスノーツメールの静止画にボタンを作成して、テキストを挿入してからボタンをメッセージから削除する必要があります。ロータスノーツ - 式を実行した後にボタンが自動的に削除される
私が持っているボタンで:
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はメッセージ内のすべてを選択しますが、テキストのみが最初に挿入され、上書きされます。 –
これは理論だけでは機能しません:) - 私のコードでテストしましたか?私は新しいメールを作成し、Bodyフィールドにこのコードを含むボタンを作成し、他のテキストを追加してボタンをクリックしました。それは、ボタンによって挿入されたテキストだけで残ります。 –
はい、私はおそらくどこかでミスを犯しました。 ボタンだけを上書き/削除する方法はありますか?または、ボディの指定された行数だけを選択する方法は? –