FieldMetadata タイプ
重要
財務と業務 (Dynamics 365) モバイル アプリケーションおよびプラットフォームはサポートされなくなりました。 モバイル アプリケーションをサポートするプラットフォーム コンポーネントは、将来の更新で削除される予定です。 モバイル アプリケーションは、アプリケーション 店舗でも削除されました。 以前にインストールしたアプリケーションのインスタンスは引き続き動作します。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。
フィールド メタデータのインターフェイス。
階層
入力ControlMetadata
└─ FieldMetadata
指数
プロパティ
- 境界Entity
- バインド フィールド
- 小数点以下桁数
- 形容
- 編集
- ExtType
- フォーマッティング
- HelpText
- 隠れた
- 身分証明書
- ラベル
- リンク タイプ
- 必須
- 名前
- NumSequence
- 命令
- ReferenceAppId
- ReferencePageId
- スタイル
- 種類
- UnText
- 折り返しテキスト
プロパティ
BoundEntity
BoundEntity: 文字列 (オプション)
コントロールがバインドされるエンティティ。
BoundField
BoundField: 文字列 (オプション)
DecimalPlaces
DecimalPlaces: 番号 (オプション)
タイプ「実数」のフィールドに表示される小数点以下の桁数。 既定 = 2 です。番号は [0:20] の範囲内になければなりません。
説明
説明:文字列 (オプション)
コントロールの説明。
編集可能
編集可能: プール値 (省略可)
コントロールが編集可能かどうかを示すブール値。 コントロールまたはその親が編集可能でない場合は、False です。 コントロールとその親の両方が編集可能な場合、true です。 コントロールまたはその親が編集可能で、もう一方が未定義の場合は true です。 コントロールの編集機能と親の編集機能の両方が未定義の場合は未定義です。
ControlMetadata.Editable から継承
ExtType
ExtType: ControlType (省略可)
拡張されたコントロール タイプです。 たとえば、コントロール タイプ Input に、拡張タイプ Barcode が含まれる場合があります。
ControlMetadata.ExtType から継承
書式設定
書式設定: 任意 (オプション)
タイプ「日時」または「日付」のフィールドを書式設定します。
注: ブラウザがサポートしていない場合 toLocaleString
オプションを使用すると、値全体が表示されます。
書式設定のオプションは、選択されているスタイルによって異なります。スタイル: "DateOnly" オプション、スタイル: "TimeOnly" オプション、および スタイルなしのオプション。
例 1: { Style: "TimeOnly", Formatting: { timeZone: "UTC", timeZoneName: "short" } }
例 2: { Style: "DateOnly", Formatting: { month: "long", day: "numeric" } }
結果: 3 月 2 日
HelpText
HelpText: 文字列 (オプション)
コマンドのキーボード ショートカットです。 たとえば、「(Shift + F5)」
ControlMetadata.HelpText から継承
非表示
非表示: ブール値 (オプション)
コントロールを非表示にするかどうかを示すブール値。
ControlMetadata.Hidden から継承
ID
Id: string (オプション)
コントロールの ID 文字列です。
ControlMetadata.Id から継承
ラベル
ラベル: 文字列 (省略可)
コントロールのラベル。 たとえば、個人の名を表すコントロールに「氏名」というラベルが付いている場合があります。
ControlMetadata.Label から継承
LinkType
LinkType: 「電話」 | 「電子メール」 | 「URL」 (省略可)
フィールドのリンク タイプを割り当てることで、リンクが選択されたときに適切なモバイル アプリケーションを開くことができます。
必須
必須: ブール値 (省略可)
true と設定されている場合は、コントロールのインプットがタスクを完了するために必要です。 必須のコントロールには、赤いアウトラインがあります。
氏名
Name: 文字列 (省略可)
コントロールの名前です。
ControlMetadata.Name から継承
NumSequence
NumSequence: NumberSequenceConfig (省略可)
拡張ビジネス ロジックを使用し、AX 番号シーケンス構成に基づいて、タスクまたはページ内の番号シーケンス コントロールの可視性を自動的に検出および変更するために使用されます。 例 :
// hide number sequence reference page from users
metadataService.hideNavigation('numSeqReferencePage');
// parameters to be passed to 'numSequence' flag in configureControl
var configParam = {
referencePageName: 'numSeqReferencePage',
dataType: 'HcmPersonnelNumberId'
};
// setup 'PersonnelNumber' control as number sequence in the task 'add-worker'
metadataService.configureControl('add-worker', 'PersonnelNumber', { numSequence: configParam });
注文
注文: 番号 (オプション)
コントロールがページに表示される順序を示す番号。
ControlMetadata.Order から継承
ReferenceAppId
ReferenceAppId: 文字列 (オプション)
フィールド コントロールが存在するアプリの ID。
ReferencePageId
ReferencePageId: 文字列 (オプション)
フィールド コントロールが存在するページの ID。
スタイル
スタイル: 文字列 (省略可)
タイプ「日時」または「日付」のフィールドをスタイル設定します。
例: { Style: TimeOnly }
結果: 12:00:00 AM
種類
Type: ControlType (省略可)
コントロール タイプを示す文字列。
ControlMetadata.Type から継承
UnWrapText
UnWrapText: ブール値 (オプション)
既定で False -- ページのテキストが折り返されます。
WrapText
WrapText: ブール値 (オプション)
True の場合、フィールド コントロールのテキストは、次の行に折り返されます。