選択リスト、フィールド検証、デフォルト値、権限などの機能を備えることで、フィールドの動作をカスタマイズする場合は、フィールド フックを追加できます。
フィールドに Permission フックを追加する場合は、
動作グリッドでそのフィールドの値を調整してください。フィールドの動作を USE_HOOK に設定しないと、Permission フックは
機能しません。
フィールド フックを追加するには
- ワークスペースで、[レコード タイプ] を展開し、
目的のレコード タイプを選択して展開します。次に、[フィールド] をダブルクリックします。 フィールド グリッドには、事前定義されたフィールド フックのタイプごとの列があります。
- 目的のフィールドのフック列をクリックしてから、
下矢印をクリックし、 または [PERL] とクリックします。 [インスタント編集モード] が有効な場合は、
適切なスクリプト エディタが開始します。[インスタント編集モード] が無効な場合は、
セルをダブルクリックしてエディタを開始します。
どのエディタが開始するかは、選択したフックのタイプによって
決まります。たとえば、 と
クリックすると、Basic スクリプト エディタが開始します。[CONSTANT LIST] を
選択すると、[選択リスト] ウィンドウが開きます。
- フックを編集します。
呼び出し構文がスクリプトに追加されます。構文は編集できません。
- とクリックし、スクリプトがエラー フリーであることを確認します。エラーがあると、
ワークスペースの下部の [確認] ペインに表示されます。
- スクリプト エディタを閉じます。