モデル駆動型アプリ フォーム用の Web リソースのプロパティの表示と編集
この記事では、フォーム デザイナーを使用してフォーム上の Web リソースを表示および編集する方法について説明します。 Web リソースが可能なフォームは、イメージまたは HTML ファイルです。
Web リソースはフォーム上で表示および編集します
メイン フォームを開き、Web リソースがあるフォームの領域を選択します。 Web リソースのプロパティが右側のプロパティ ペインに表示されます。
これらのプロパティは、使用する Web リソースとその動作を定義します。 必要な変更を加えたら、保存を選択します。 ユーザーが変更を利用できるようにするには、公開を選択します。
表示オプション
プロパティ | 説明 |
---|---|
ラベル | フレンドリ名であり、名前列の値に基づいて自動的に生成されます。 フォームに追加される Web リソース コントロールのローカライズ可能なテキストを指定します。 |
名前 | フォームに追加される Web リソース コントロールの名前を指定します。 この値によってフォーム内のコントロールが一意に識別されます。 |
Web リソース | Web リソースを選択して、追加の Web リソースプロパティを表示します。 カスタム パラメーター データを使用している場合、ここに入力します。 これは通常、 data クエリ文字列パラメーターとして HTML Web リソースに渡される構成データです。 HTML ページに関連付けられたスクリプトは、このデータにアクセスし、これを使用してページの動作を変更できます。 別の HTML または画像ファイルの読み込みなどの変更を行うには、Web リソースを編集するを選択します。 |
ラベルの非表示 | フォームにラベルを表示したくない場合は、このオプションを選択します。 |
携帯電話で非表示にする | この Web リソースをモバイル アプリに表示したくない場合、このオプションを選択します。 |
非表示 | これが有効なときは、フォームの読み込み時に Web リソースは表示されません。 必要に応じて Web リソースを表示するビジネス ルールやフォーム スクリプトがある場合は、このプロパティをオンにします。 詳細情報: フォーム要素の表示または非表示 |
書式設定
プロパティ | 説明 |
---|---|
コンポーネントの幅 | Web リソースを含むセクションに複数の列があるとき、列がセクションにある列の数まで占めるように設定できます。 |
コンポーネントの高さ | Web リソースの高さを制御するには、行数を指定するか、または使用可能な上下の間隔をすべて使用するを選択して、使用可能な領域まで Web リソースの高さが拡張されるようにします。 |
スクロール | HTML Web リソースは、IFRAME を使用してフォームに追加されます。 - 必要に応じて: Web リソースのサイズが使用できるサイズより大きい場合、スクロール バーが表示されます。 - 常時: スクロール バーを常に表示します。 - しない: スクロール バーは表示されません。 |
境界の表示 | Web リソースの周りに境界を表示します。 |
垂直方向の位置合わせ | イメージ Web リソースを中央、上、また下に調整できます。 |
水平方向の位置合わせ | イメージ Web リソースを中央、左、また右に調整できます。 |
サイズ | イメージ Web リソースについては、使用可能なスペースを使用する、使用可能なエリアを使用する、元の画像サイズ、また特定のサイズ (高さと幅をピクセル単位で指定) から選択してください。 |
依存関係
プロパティ | 説明 |
---|---|
テーブル列の依存関係 | HTML Web リソースがスクリプトを使用してフォーム列と対話することがあります。 列がフォームから削除されると、Web リソースのスクリプトが破損することがあります。 Web リソースのスクリプトで参照される列をこのプロパティに追加して、誤って削除されないようにします。 |
詳細
プロパティ | 説明 |
---|---|
サポートされている場合はクロスフレーム スクリプトを制限します | HTML Web リソースのコンテンツを完全に信頼できない場合に、このオプションを使用します。 詳細情報: 開発者ドキュメント: クロスフレーム スクリプトを制限するかどうかを選択する |
パラメーターとして、行のオブジェクトの種類コードおよび一意の識別子を渡します | フォームに表示される現在の行に関するデータは、ページで実行されるスクリプトが行に関するデータにアクセスできるように、HTML Web リソース ページに渡すことができます。 詳細: Web リソースへのパラメーターの引き渡し 開発者ドキュメント: 行に関するコンテキスト情報を渡す |
モデル駆動型アプリ フォーム用の Web リソースのプロパティ (クラシック)
このセクションでは、フォームに Web リソースを追加または編集して、アプリ ユーザーにとってより魅力的または有用なものにするためのレガシ アプリ オーサリング インターフェイスの使い方について説明します。 フォームに対応した Web リソースは、イメージまたは HTML ファイルのコントロールです。
Web リソースのプロパティにアクセスする
フォームの表示中:
- Web リソースを追加する場合:: その上に挿入するタブ (たとえば、全般やメモ) を選択し、挿入 タブ上で Web リソースを選択します。
- Web リソースを編集するとき: フォーム タブと編集する Web リソースを選択し、ホーム タブで プロパティの変更 を選択します。
これにより、Web リソースの追加 または Web リソースのプロパティ ダイアログ ボックスが開きます。
重要
Webリソースをフォームに表示してユーザーが利用可能にするには、既定で表示 オプションを選択する必要があります。
Web リソースのプロパティ
Web リソースの追加 ダイアログ ボックスまたは Web リソースのプロパティ ダイアログ ボックスには、Web リソースの種類に応じて、2 つまたは場合によっては 3 つのタブがあります。
全般タブ
これらのプロパティは、使用する Web リソースとその動作を定義します。
カラム グラフ | 内容 |
---|---|
Web リソース | 必須。 既存の Web リソースを検索するか、新しい Web リソースを作成します。 フォームのビジュアル要素として追加できる HTML およびイメージ Web リソースのみを含めるには、フォームに対応した Web リソース ビューを使用します。 |
名前 | 必須。 フォームに追加される Web リソース コントロールの名前を指定します。 この値は、フォーム上のコントロールを一意に識別します。 |
ラベル | 必須。 名前 列の値に基づいて自動的に生成されます。 フォームに追加される Web リソース コントロールのローカライズ可能なテキストを指定します。 これが表示されるようにする場合は、フォームでラベルを表示する を選択します。 |
既定で表示する | これが有効になっているとき、フォームが読み込まれるとき Web リソースが表示されます。 必要に応じて Web リソースを表示する業務ルールまたはフォーム スクリプトがある場合、この列のチェックを外します。 詳細情報: フォーム要素を表示または非表示にする |
モバイルの有効化 | この Web リソースがモバイル アプリに表示されるようにするには、このオプションを選択します。 |
選択した Web リソースの種類に応じて、追加のプロパティを設定します。
HTML Web リソースの場合、以下を参照してください。
Column | 内容 |
---|---|
カスタム パラメーター (データ) | 通常、data クエリ文字列パラメーターとして HTML Web リソースに渡される構成データです。 HTML ページに関連付けられたスクリプトは、このデータにアクセスし、ページの動作を変更するために使用することができます。 |
サポートされている場合はクロスフレーム スクリプトを制限します | HTML Web リソースのコンテンツを完全には信頼しない場合は、このオプションを使用します。 詳細情報: 開発者ドキュメント: クロスフレーム スクリプトを制限するかどうかを選択する |
パラメーターとして、行のオブジェクトの種類コードおよび一意の識別子を渡します | フォームに表示される現在の行に関するデータは、ページで実行されるスクリプトが行に関するデータにアクセスできるように、HTML Web リソース ページに渡すことができます。 詳細: Web リソースへのパラメーターの引き渡し 開発者ドキュメント: 行に関するコンテキスト情報を渡す |
イメージ Web リソースの場合、すべてのユーザーがページにアクセスできるようにする支援技術にとって重要な 代替テキスト を指定するオプションがあります。
[形式] タブ
形式 タブでは、表示されるオプションは挿入された Web リソースの種類とそれが挿入されるコンテキストにより異なります。 これらのオプションには、表示列および行の数の指定、境界を表示するかどうかの指定、およびスクロール動作の指定が含まれます。
プロパティ | 内容 |
---|---|
コントロールが使用する列数を指定してください | Web リソースを含むセクションに複数の列があるとき、列がセクションにある列の数まで占めるように設定できます。 |
コントロールが使用する行数を指定してください | 行の数を指定することで Web リソースの高さを制御したり、自動拡張して、使用可能なスペースを広げます を選択して Web リソースの高さを使用可能なスペースに拡張したりすることができます。 |
IFRAME のスクロールの種類を選択してください | HTML Web リソースは、IFRAME を使用してフォームに追加されます。 - 必要に応じて: Web リソースのサイズが使用できるサイズより大きい場合、スクロールバーが表示されます。 - 常に: スクロールバーを常に表示します。 - しない: スクロールバーは表示されません。 |
境界の表示 | Web リソースの周りに境界を表示します。 |
[依存関係] タブ
Web リソースがスクリプトを使用してフォームの列と対話することがあります。 列がフォームから削除されると、Web リソースのスクリプトが破損することがあります。 Web リソースのスクリプトで参照される列はすべて依存列に追加して、誤って削除されないようにします。
Web リソースへのパラメーターの引き渡し
HTML Web リソースは、クエリ文字列パラメーターとして渡されるパラメーターを受け入れることができます。
列についての情報は、パラメーターとして、列のオブジェクトの種類コードおよび一意の識別子を渡しますオプションを有効にすることで、渡すことができます。 情報がカスタム パラメーター (データ) 列に入力される場合、データ パラメーターを使用して渡されます。 渡される値は次のとおりです。
パラメーター | 説明 |
---|---|
data |
このパラメーターは、テキストがカスタム パラメーター (データ) に提供されている場合のみ渡されます。 |
orglcid |
組織の既定の言語の LCID。 |
orgname |
組織の名前。 |
userlcid |
ユーザーが指定した言語の LCID |
type |
これは使用しません。 テーブルの種類コード。 この数値は、異なる組織のユーザー定義テーブルでは異なります。 代わりにテーブルの種類名を使用します。 |
typename |
テーブルの種類名。 |
id |
行の ID 値。 テーブル行を保存するまで、このパラメーターには値がありません。 |
そのほかのどのパラメーターも許可されないので、その他のパラメーターを使用しても Web リソースは開きません。 複数の値を渡す必要がある場合、データ パラメーターはさらにパラメーターを含めるとオーバーロードする可能性があります。
詳細情報: 開発者ドキュメント: 行に関するコンテキスト情報を渡す
関連項目
Web リソースを作成または編集してアプリを拡張
メイン フォームとそのコンポーネントの使用
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。