@IsDocBeingLoaded (式言語)

文書の現在のステータスを調べ、表示するためにメモリにロード中の場合は 1 (True) を返し、そうでない場合は 0 (False) を返します。

構文

@IsDocBeingLoaded

戻り値

flag

Boolean 型

使用法

この関数は、フィールド式とフォーム式で使用します。ツールバーボタン式、選択式、列式、エージェント式、セクション編集者式、ホットスポット式、フォームアクション式、ビューアクション式では使用できません。

  1. 次の例では、メモリへの文書のロード中は 1 が返されます。
    @IsDocBeingLoaded
  2. 次の例では、文書が保存されているときは 0 が返されます。
    @IsDocBeingLoaded 
  3. 次の例では、この関数が [Editors] という計算結果フィールドで使用されています。文書のロード中は [$UpdatedBy] の内容が表示されます。ユーザーが [F9] キーを押してこのフィールドを再計算すると、フィールドにはユーザーの名前が現在の編集者として表示され、その後に以前の編集者の名前が続いて表示されます。文書が保存されているときは、[Editors] の値は変更されません。
    @If(@IsDocBeingLoaded;$UpdatedBy;
    @IsDocBeingRecalculated;("Current Editor - " + @UserName):$UpdatedBy;Editors)