ショートカットを使用すると、HTMLまたはPL/SQLファンクションを繰り返しコーディングする必要がなくなります。ショートカットを使用して、ボタン、HTMLテキスト、PL/SQLプロシージャ、HTMLなどのページ・コントロールを定義できます。ショートカットを定義すると、そのショートカットが使用される位置に固有な特定の構文を使用して起動できます。ショートカットは何度でも参照できるため、コードの重複を削減できます。
この項には、次の項目が含まれます。
ショートカットを作成する際は、作成するショートカットのタイプを指定する必要があります。Oracle Application Expressは、次のショートカット・タイプをサポートしています。
このタイプのショートカットを使用して、JavaScriptリテラル文字列内部のショートカットを参照します。このショートカットは、テキスト文字列を定義します。ショートカットが参照されると、JavaScriptに必要な一重引用符がエスケープされます。
このタイプのショートカットを使用して、実行時に変換可能なメッセージを参照します。このショートカットには、ショートカット・ボディがないため、ショートカット名と対応するメッセージ名は一致する必要があります。実行時、ショートカット名は、現在の言語に変換可能なメッセージのテキストに拡張されます。
ショートカットをアプリケーションに組み込むには、ショートカットを定義して、ショートカット・リポジトリに追加する必要があります。ショートカットを参照するには、次の構文を使用します。
"MY_SHORTCUT"
ショートカットの名前は、大文字で指定し、引用符で囲む必要があります。
ショートカットを定義するには、次のステップを実行します。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーション・ビルダーが表示されたら、「共有コンポーネント」をクリックします。
ユーザー・インタフェースで、「ショートカット」を選択します。
「作成」をクリックします。
次のいずれかの項目を選択します。
最初から
既存のショートカットのコピーとして
画面に表示されるステップに従います。
新しいショートカットがショートカット・リポジトリに追加され、次の属性で選択可能になります。
「HTMLテキスト(ショートカットあり)」として定義されたリージョンのリージョン・ソース属性。「リージョンの理解」を参照してください。
リージョンのヘッダーおよびフッターのテキスト属性。詳細は、「リージョンのヘッダーおよびフッターの指定」を参照してください。
アイテム・ラベル属性およびデフォルト値属性。詳細は、「アイテム」を参照してください。
リージョン・テンプレート属性。「テンプレートのカスタマイズ」を参照してください。
作成したショートカットは、ショートカットの編集ページで属性を編集することで変更できます。
既存のショートカットを編集するには、次のようにします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
「共有コンポーネント」をクリックします。
ユーザー・インタフェースで、「ショートカット」を選択します。
ショートカットを選択します。
ショートカットの編集ページが表示されます。
ページ上の特定のアイテムの詳細を表示するには、アイテム・ラベルをクリックします。
ヘルプが利用できる場合は、アイテム・ラベル上にカーソルを重ねると、アイテム・ラベルが赤色に変わり、カーソルが矢印と疑問符に変わります。「フィールドレベル・ヘルプについて」を参照してください。
「変更の適用」をクリックします。
アプリケーション・ビルダーには、ショートカットの管理に役立つ多くのレポートが含まれています。
ショートカット・レポートにアクセスするには、次のステップを実行します。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーション・ビルダーが表示されたら、「共有コンポーネント」をクリックします。
ユーザー・インタフェースで、「ショートカット」を選択します。
次のいずれかのタブをクリックします。
サブスクリプション
履歴
注意: 「サブスクリプション」タブおよび「履歴」タブが表示されるのは、ショートカットを作成した後のみです。 |
「サブスクリプション」をクリックすると、サブスクライブされたショートカット・ページが表示されます。このページには、アプリケーションに存在するサブスクライブされたショートカットがすべて表示されます。