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