論理的な削除が有効になっているデータベースがあり、これらの削除されたドキュメントを「DeletedDocuments」という名前のビューに保存します。このビューには、論理的に削除されたドキュメントを完全に削除するアクションがあります... アクションに、アクションが必要であることを示す HideWhen 式があります。ビューにドキュメントが含まれていない場合は非表示
以下は、アクションバーの ma lotusscript です
関数 deleteSelectedDocuments をブール値として
deleteSelectedDocuments=False
setObjectVars() を呼び出す
薄暗い documentCollection を NotesDocumentCollection として
userChoice を整数として暗くする
エラー時 errHandler に移動
documentCollection=gDB.UnprocessedDocuments を設定します
documentCollection.Count=0 の場合
Msgbox "ドキュメントが選択されていません。削除するドキュメントを選択してください em",,"ドキュメントが選択されていません"
そうしないと
userChoice=Msgbox (" & Cstr(documentCollection.Count) & " ドキュメントを削除しますか?",64+100, _
「確認してください…」)
userChoice=6 の場合
documentCollection.RemoveAll(True) を呼び出す
gWk.ReloadWindow() を呼び出す
gWk.ViewRefresh を呼び出す
終了条件
終了条件
deleteSelectedDocuments=True
終了機能
errHandler:
Print "Error ***" & Error & " occured on line ***" & Cstr(Erl) & "*** with error number ***" & Cstr(Err) & "*** while attempts to delete selected selected.ドキュメント」
Msgbox "エラー ***" & エラー & " 行 *** で発生しました" & Cstr(Erl) & "*** エラー番号 *** 付き" & Cstr(Err) & "*** 選択した項目の削除中にドキュメント」
終了機能
終了機能
ドキュメントが削除されたらビューを更新し、HideWhen 式も更新したい... uiDoc.RefreshHideFormulas のようなものを取得しましたが、uiDoc はここでは機能しません... @Command( [RefreshHideFormulas] ) を使用することもできません「評価」...どうすればいいですか????