@IsNewDoc (式言語)

編集中の文書がディスクに保存されているかどうかを調べます。

構文

@IsNewDoc

戻り値

flag

Boolean 型

使用法

この関数は、ツールバーボタン式、非表示切り替え式、セクション編集者式、ウィンドウタイトル式、フィールド式、フォーム式、フォームアクション式で文書の現在の状態を評価するために使用します。

文書の作成方法に関わらず、文書がまだ保存されていない場合は 0 が返されます。この関数を列式、選択式、エージェント式、またはビューアクション式で使用すると、文書が既に保存されていても常に 0 が返されます。

  1. 次の式をウィンドウタイトル式で使用すると、文書が新規作成された状態の間は New Document が表示されます。文書が一度でも保存されていれば [Subject] フィールドの値が表示されます。
    @If(@IsNewDoc;"New Document";Subject) 
  2. 文書が作成中のときは、文字列 New General Information がウィンドウタイトルに表示されます。一度でも保存されている文書のときは、文字列 General Information for、[EmpName] フィールドの内容、スラッシュ、[EmpNumber] フィールドの内容がウィンドウタイトルに表示されます。
    @If(@IsNewDoc; "New General Information"; "General Information for" + EmpName + "/" + EmpNumber)

クロスリファレンス

LotusScript® NotesUIDocument クラスの IsNewDoc プロパティ

LotusScript NotesDocument クラスの IsNewNote プロパティ

Java™ Document クラスの IsNewNote プロパティ