@関数はすべて値を計算するための関数であるため、@関数の型の値を記述できる場所であれば、式のどこに記述してもかまいません。式を実行すると、その位置に式の値が入ります。一部の式には 2 次的動作があります。つまり、アクションが発生します。例えば、@Prompt ではメッセージボックスが表示されます。
@関数の大部分は、どのような Notes オブジェクトを対象とした式でも使用できます。しかし、中には適用の対象が制限されているものもあります。次の表に、制限のある @関数と適用可能な Notes オブジェクトを示します。なお、現在のデータベース、ビュー、文書、フィールドに関する情報を返す @関数については、該当するオブジェクトが選択されていなければなりません。
制限のある関数 |
適用対象の Notes オブジェクト |
---|---|
複製式、エージェント、ビュー選択式 |
|
複製式、ビュー選択式 |
|
複製式、ビュー選択式 |
|
ツールバーボタン、手動エージェント、アクションホットスポット |
|
ツールバーボタン、アクション、ホットスポット、フィールド設計、メール以外のエージェント |
|
ツールバーボタン、アクション、ホットスポット、フィールド設計、メール以外のエージェント |
|
エージェント |
|
エージェント |
|
列式、ウィンドウタイトル式 |
|
列式、ウィンドウタイトル式 |
|
列式、ウィンドウタイトル式 |
|
エージェント |
|
列式、ウィンドウタイトル式 |
|
列式、ウィンドウタイトル式 |
|
列式、ウィンドウタイトル式 |
|
フィールド確認式 |
|
式ポップアップホットスポット以外のすべて |
|
書き込み時の式ポップアップホットスポット以外のすべて |
|
ツールバーボタン、エージェント、アクションホットスポット、フィールド設計 |
|
列式 |
|
フォーム設計、フィールド設計 |
|
ボタン、ホットスポット、フィールド設計 |
|
ボタン、ホットスポット、フィールド設計 |
|
ボタン、ホットスポット、フィールド設計 |
|
列式 |
|
ツールバーボタン、ウィンドウタイトル式、フォーム設計、フィールド設計 |
|
ツールバーボタン、エージェント、アクションホットスポット |
|
ツールバーボタン、手動エージェント、アクションホットスポット、フィールド設計 |
|
ツールバーボタン、手動エージェント、ホットスポット、選択式と列式以外のビュー設計、フォーム設計、フィールド設計 |
|
ツールバーボタン、手動エージェント、アクションホットスポット、フィールド設計 |
|
ウィンドウタイトル式、フィールド設計 |
|
ツールバーボタン、エージェント、ホットスポット、フィールド設計 |
|
複製式、エージェント、ビュー選択式 |
|
ツールバーボタン、エージェント、アクションホットスポット、フィールド設計 |
|
式ポップアップホットスポット以外のすべて |
|
ツールバーボタン、エージェント、アクションホットスポット、フィールド設計 |
|
確認式 |
|
エージェント |
|
エージェント |