一般的なコントロール
TotalAgility は、次のような基本的なフォーム コントロールをサポートします。
- ラベル
-
ラベル コントロールを使用して、フォームに説明テキストを追加します。
- テキストボックス
-
テキストボックス コントロールを使用して、ユーザーがフォームに情報を入力するためのテキスト フィールドを作成します。また、テキスト ボックスを使用して、数式の結果や現在の日付などの情報を表示します。
- 複数行テキスト
- 1 行以上のテキストを入力するテキスト フィールドを作成するには、複数行のテキスト コントロールを使用します。たとえば、ユーザーはこのフォームに顧客の住所などの情報を入力できます。
複数行テキスト コントロールは、デスクトップ、電話、またはタブレット (タッチ対応および非タッチ) フォームで使用できます。このコントロールは、デバイス新規ジョブ作成フォームを除くすべてのフォームでサポートされます。
- ボタン
-
ボタン コントロールを使用して、ユーザーがフォームの送信、データベースのクエリ、ローンの承認などのアクションを実行できるようにします。
ボタン コントロールには、ユーザーがボタンをクリックした場合に呼び出されるイベントの定義済みセットがあります。
- チェック ボックス
-
チェック ボックス コントロールを使用して、多数の独立した選択肢から特定のオプションを選択します。
- テーブル
-
テーブル コントロールを使用して、情報またはデータを行と列に整理および配置します。
- ドロップダウン リスト
-
ドロップダウン リストを使用して、入力されたデータが有効であることを保証し、ユーザーが設計者の意図した応答でフォームを完成できるようにします。
ドロップダウン リストには、静的 (ハードコード)、または、データ接続を介してデータベース内のテーブルにバインドされたテーブルから取得、あるいは、ルックアップまたは別のフォームからのリダイレクトから取得可能な、事前定義された (および通常は共通の) オプションのセットが含まれます。
- カレンダー
-
カレンダー コントロールを使用して、ユーザーが有効な正しい日付を入力できるようにします。
- ラジオ ボタン リスト
-
ラジオ ボタン リスト コントロールを使用して、相互排他的な複数のオプションを提示し、ユーザーがその中から 1 つの回答を選択できるようにします。たとえば、「結婚歴」ラジオ ボタン リストで「既婚」ラジオ ボタンを選択した場合、「独身」、「離婚」、および「未亡人」ラジオ ボタンはオフになります。
- タブ
-
タブ コントロールを使用して、フォーム上の関連情報をグループ化します。フォームに複数のタブ コントロールを構成し、それぞれのタブ コントロールに複数のタブを含めることができます。個々のタブ コントロールを保存すると、タブの詳細がすべて保存されます。
タブに表示されるデータを管理するには、タブ コントロールのタブに対して Tab loaded イベントを使用します。Tab loaded イベントにより、実行時にタブに表示されるデータが、そのタブの他のコントロールに入力されたデータであるようになります。また、このイベントは関連するタブをユーザーがクリックした場合にのみトリガーされるため、フォームのロードするパフォーマンスが最適化されます。
注 このイベントは、ユーザーが最初にタブをクリックした場合に一度だけトリガーされ、それ以降クリックしてもトリガーされません。ただし、フォームとともに最初のタブがロードおよび表示されるため、フォームがロードされた場合は、タブ コントロールの最初のタブのイベントがトリガーされます。 - ハイパーリンク
-
ハイパーリンク コントロールを使用して、フォーム上の URL へのリンクを提供します。たとえば、製品のリストに関する情報を表示するフォームに、それらの製品に関する詳細情報を表示するための他の Web ページへのハイパーリンクを含めることができます。ハイパーリンク コントロールは、イントラネットまたはインターネット上の任意の Web サーバーを指定することができます。
- イメージ
-
フォームまたはフォーム上のボタンにアイコンとイメージを追加することで、フォームの見た目や操作性を強化します。
「ボタン コントロール」を参照してください。
- グラフ
-
グラフ コントロールを使用して、フォームにグラフを追加し、クエリから返されたデータを視覚的に表示します。グラフには、フィールドでグループ化された項目の数と項目の合計数が表示されます。
注 グラフ コントロールは、タッチ フォームと非タッチ フォームで使用可能ですが、MFP フォームでは使用できません。 - タイル
- タイル コントロールを使用して、クエリから返された合計をダッシュボードにコンパクトに表示します。
- リスト
-
リスト コントロールを使用して、電話とタブレットのスワイプ オプションにより、項目のリストを表示します。複数のリスト コントロールを追加し、フォームの複数の列に追加することで並べて表示できます。リスト コントロールは、タッチ対応の電話フォームまたはタブレット フォームでのみ使用できます。デスクトップ フォームでは使用できません。
- 水平線
-
水平線コントロールを使用して、フォームの見た目や操作性を強化し、コンテキストの変更をわかりやすくます。水平線を使用すると、画面全体に線を引き、ページのセクションを区切ることができます。
- キャプチャ コントロール
-
TotalAgility には、次のようなキャプチャ コントロールが用意されています。
-
テキスト フィールド
-
チェック ボックス
-
コンボ ボックス
-
テーブル
デザイン ビューでキャプチャ フォームを開き、これらのコントロールを構成できます。
-
- ミニビューア
- ドキュメント フォームのキャプチャ フィールドのミニビューアを表示して、フィールドに関連するイメージの一部をすばやく表示します。ドキュメント フォームのキャプチャ フィールドにミニビューアを表示すると選択した場合、選択したキャプチャ フィールドに追加のコントロールが追加されます。注 ミニビューアはキャプチャ テーブル コントロールでは使用できません。