ナビゲーションの作成
メニューとサブメニューを追加してナビゲーションを作成し、フォーム間を移動します。メニュー間に区切りを追加して、メニュー項目へのアクセスを許可または拒否することもできます。
メニュー項目およびサブメニュー項目の追加
ナビゲーションを作成すると、ルート メニュー内のメニュー項目 (MainMenu1)、およびメイン メニュー項目内のサブメニュー項目 (Sub-Menu1.1) がデフォルトで追加されます。さらにメニュー項目およびサブメニュー項目を追加できます。
- メイン メニュー項目を作成するには、ルート メニューを選択します。サブメニュー項目を作成するには、メイン メニュー項目を選択します。
-
をクリックします。
プロパティはプロパティ パネルに表示されます。
- [メニュー項目名] フィールドに、メニュー項目の名前を入力します。
- [ショートカット] フィールドに、キーボードを使用してメニューをすばやく開くことができるように、コピー コマンドの C などの単一のキーまたはキーの組み合わせを入力します。
-
名前を指定してイメージを追加するには、カスタム イメージまたはストアの既存のイメージを使用します。
- カスタム イメージを使用するには、[イメージ名] フィールドにイメージ名またはイメージの URL を入力します。注 オンプレミスの TotalAgility の場合、イメージは [インストールの場所]\Kofax\TotalAgility\Agility.Server.Web\Forms\Images に置く必要があります。
- 既存のイメージを使用するには、[ストアからイメージをロード] を選択し、[イメージ名] リストからイメージを選択します。注 Azure の TotalAgility の場合は、TotalAgility で提供される定義済み (カスタム) イメージを使用して、イメージの名前またはイメージの URL を入力します。
ランタイムに、イメージはメニュー項目名の左側に表示されます。 - カスタム イメージを使用するには、[イメージ名] フィールドにイメージ名またはイメージの URL を入力します。
-
[リダイレクト] の次のプロパティを設定します。
-
メニュー項目をリダイレクトするターゲットを指定するには、[タイプ] のオプションのいずれかを選択します。
オプション 説明 [フォーム] このオプションを使用して、メニュー項目を内部フォームにリダイレクトします。
- [ターゲット] リストで、必要なフォームを選択します。
- どのデータをターゲット フォームに渡すかを構成するには、グローバル変数を選択するか、[値] フィールドに静的な値を指定して初期値変数をマップします。
注 グローバル変数は、あるフォームから別のフォームにデータを保存および転送するために使用されます。[URL] このオプションを使用して、メニュー項目を外部フォームにリダイレクトします。
[ターゲット] フィールドに、www.kofax.com などの外部フォームの URL を入力します。
または、ページ名を入力して、メニュー項目をカスタム ページにリダイレクトします。
注 TotalAgility では、HTML および Java スクリプト タイプのカスタム ファイルのみをサポートします。[Insight] このオプションを使用して、メニュー項目を Insight Studio にリダイレクトします。
[ターゲット] フィールドで、特定の Insight ビュー/グラフを選択します。
注 Insight オプションは、Insight が TotalAgility にインストールされている場合にのみ使用できます。このオプションは、Azure 環境では使用できません。 -
フォームを開く場所を設定するには、[ウィンドウ] のオプションのいずれかを選択します。
オプション 説明 [新しいウィンドウ] 新しいウィンドウにフォームを表示します。
[ポップアップ ウィンドウ] フォームをポップアップとして表示します。
- ウィンドウについて、モーダルまたはモードレスを選択します。
- [モードレス]: ユーザーがポップアップ ウィンドウの外側をクリックしてウィンドウを閉じ、メイン フォームに戻ることを許可します。
- [モーダル] (デフォルト): ポップアップ ウィンドウを閉じていない限り、ユーザーがメイン フォームをクリックできないようにします。
- ポップアップ ウィンドウの幅を指定します。(デフォルト: 800)
- ポップアップ ウィンドウの高さを指定します。(デフォルト: 500)
注 データの入力は、単一のポップアップからのみサポートされます。[同じウィンドウ] フォームを同じウィンドウにリダイレクトします。ページ全体またはコンテンツのみをロードすることを選択できます。
-
[ページ全体]: ページ全体にフォームを表示します。
-
[コンテンツのみ]: フォームのコンテンツのみを表示し、ヘッダーとナビゲーション パネルは表示しません。変更が行われるたびにコンテンツを更新するには、[コンテンツの更新] を選択します。
- ウィンドウについて、モーダルまたはモードレスを選択します。
-
メニュー項目をリダイレクトするターゲットを指定するには、[タイプ] のオプションのいずれかを選択します。
- 必要に応じて、さらにメニューとサブメニューを追加します。
-
を使用して、メニュー項目とサブメニュー項目を並べ替えます。
注 メニュー項目またはサブメニュー項目を削除するには、項目を選択して をクリックします。ルート メニューを削除することはできません。
- [保存] をクリックします。
区切りの追加
さまざまなメニュー項目とサブメニュー項目の間に区切りを追加すると、一般的に、読みやすさとユーザー エクスペリエンスが向上します。
- 区切りを追加するメニュー項目を選択します。
-
[タイプ] で [区切り] を選択します。
メニューまたはサブメニュー項目の後に線が追加されます。
- [保存] をクリックします。
メニュー項目およびサブメニュー項目へのアクセス許可の割り当て
アクセス許可を設定して、メニューまたはサブメニュー項目へのアクセスを許可または拒否します。ユーザーの役割、部門、およびセキュリティ権限に基づいてアクセスを設定します。たとえば、社内休暇追跡システムでは、管理者のみがメニュー オプションにアクセスして、病気休暇および計画休暇による欠勤に関するレポートを実行できます。他のユーザーはこれらのオプションにアクセスできません。
- アクセス許可を割り当てるメニューまたはサブメニューを選択します。
- プロパティ パネルで、[アクセス許可] タブをクリックします。
-
[アクセス] のいずれかのオプションを選択します。
オプション 説明 [次のユーザーを除いた全員を許可する]
選択したリソースを除く全員にアクセスを許可します。
[以下を除くすべてのユーザーを拒否]
選択したリソースを除く全員へのアクセスを拒否します。
-
アクセスを許可または拒否するリソースを選択します。
- [リソース] の [追加] をクリックします。
- 必要な個人やグループを選択します。
- [完了] をクリックします。
- [保存] をクリックします。