LookupEdit

LookupEditコンポーネントはDataverseの検索(参照)列をレンダリングし、ユーザーが関連するレコードを検索し選択できるようにします。

React Blazor

エディタータイプ

EditorType 表示スタイルを選択するように設定します:LookupEditType.AutoComplete(デフォルト)はタイプ先行検索を提供し、LookupEditType.Dropdown固定リストを表示し、LookupEditType.RadioButtonsすべてのオプションをラジオボタンとして表示します。

React Blazor

見解

ViewIdsを使って、高度な検索ダイアログで利用可能なビューを制限してください。DefaultViewIdを使って検索に使うビューを設定してください。ViewIdsパラメータはテーブル名でキーされる Dictionary<string, List<Guid>>で、複数のテーブルを対象とした多形ルックアップをサポートします。

React Blazor

多型ルックアップ

複数のテーブルを対象としたルックアップ列については、 DefaultTable を使ってテーブルセレクターでデフォルトで選択されるテーブルを設定します。

React Blazor

例

基本的な LookupEdit はルックアップカラムにバインドされています。

Reactの例 ブレイザーの例 React TypeScript Razor
アカウント連絡先
高度な検索

設定オプション

以下のコントロールを使って利用可能な物件を探りましょう。

Reactの例 ブレイザーの例 React TypeScript Razor
連絡先アカウント オートコンプリートドロップダウンラジオボタン
アカウント連絡先
高度な検索
反応してください ブレイザー

LookupEdit クラス

パラメータ

名称
種類
デフォルト
概要
ChildContentRenderFragment?
コンポーネントの子コンテンツ
ColumnName*string
テーブルレコードからエディタをバインドするための論理カラム名。
DefaultTablestring?
必要に応じて、検索時にどのテーブルをデフォルトテーブルに設定するかを指定することもできます 顧客または多型カラムタイプにリンクされています。
DefaultViewIdGuid?
検索にどのビューを使うかを指定すると、そうでなければLookupビューが使われます。
Descriptionstring?
説明はツールチップに表示されます。
Disabledbool?
エディターを無効にすべきか。
DisplayLabelWhenAvailablebool
True
ラベルが可能であれば表示するかどうかを明記しています。
DisplayNullChoicebool
True
LookupEdit.EditorType ==RadioButtonsの場合のみ適用されます。 NULL値を表すラジオボタンを表示します。
DisplayTooltipWhenAvailablebool
True
ツールチップが表示されるかどうかを指定します。
DisplayValidationErrorMessagebool
True
コンポーネントが検証に失敗したときに検証エラーメッセージを表示するべきでしょうか?
EditorTypeLookupEditType
AutoComplete
値選択のためにレンダリングするエディタの種類。
IsVisiblebool
True
エディターは見えますか?
Labelstring?
編集者用のラベルとして表示されるテキスト。
MaxRecordsReturnedint
20
Dataverseをクエリする際に返すべき最大レコード数です。これにより、 LookupEdit.EditorType 時に表示される記録も制限されます は LookupEditType.Dropdown または LookupEditType.RadioButtonsに等しいです。
RadioButtonOrientationComponentOrientation
Vertical
ラジオボタンの向き。 LookupEdit.EditorType が ChoiceEditType.RadioButtonsに設定されている場合にのみ有効です。
ReadOnlybool?
エディターは読み取り専用であるべきです。
Requiredbool?
価値が求められるかどうか。
ValueLookupEditValue?
編集者が現在選択しているルックアップレコードを取得したり設定したりします。
ViewIdsDictionary<string, List<Guid>>?
オプションで「高度な検索」ダイアログで表示できるビューを制限できます。 辞書の鍵はテーブル名です。
WrapRadioButtonsbool
True
true(デフォルト)の場合、部屋が尽きた水平のラジオボタンは 次の行;間違った場合は1行に留まり、スクロールします。縦行には影響しません。
名称: ChildContent
種類: RenderFragment?
概要: コンポーネントの子コンテンツ
名称: ColumnName*
種類: string
概要: テーブルレコードからエディタをバインドするための論理カラム名。
名称: DefaultTable
種類: string?
概要: 必要に応じて、検索時にどのテーブルをデフォルトテーブルに設定するかを指定することもできます 顧客または多型カラムタイプにリンクされています。
名称: DefaultViewId
種類: Guid?
概要: 検索にどのビューを使うかを指定すると、そうでなければLookupビューが使われます。
名称: Description
種類: string?
概要: 説明はツールチップに表示されます。
名称: Disabled
種類: bool?
概要: エディターを無効にすべきか。
名称: DisplayLabelWhenAvailable
種類: bool
デフォルト: True
概要: ラベルが可能であれば表示するかどうかを明記しています。
名称: DisplayNullChoice
種類: bool
デフォルト: True
概要: LookupEdit.EditorType ==RadioButtonsの場合のみ適用されます。 NULL値を表すラジオボタンを表示します。
名称: DisplayTooltipWhenAvailable
種類: bool
デフォルト: True
概要: ツールチップが表示されるかどうかを指定します。
名称: DisplayValidationErrorMessage
種類: bool
デフォルト: True
概要: コンポーネントが検証に失敗したときに検証エラーメッセージを表示するべきでしょうか?
名称: EditorType
種類: LookupEditType
デフォルト: AutoComplete
概要: 値選択のためにレンダリングするエディタの種類。
名称: IsVisible
種類: bool
デフォルト: True
概要: エディターは見えますか?
名称: Label
種類: string?
概要: 編集者用のラベルとして表示されるテキスト。
名称: MaxRecordsReturned
種類: int
デフォルト: 20
概要: Dataverseをクエリする際に返すべき最大レコード数です。これにより、 LookupEdit.EditorType 時に表示される記録も制限されます は LookupEditType.Dropdown または LookupEditType.RadioButtonsに等しいです。
名称: RadioButtonOrientation
種類: ComponentOrientation
デフォルト: Vertical
概要: ラジオボタンの向き。 LookupEdit.EditorType が ChoiceEditType.RadioButtonsに設定されている場合にのみ有効です。
名称: ReadOnly
種類: bool?
概要: エディターは読み取り専用であるべきです。
名称: Required
種類: bool?
概要: 価値が求められるかどうか。
名称: Value
種類: LookupEditValue?
概要: 編集者が現在選択しているルックアップレコードを取得したり設定したりします。
名称: ViewIds
種類: Dictionary<string, List<Guid>>?
概要: オプションで「高度な検索」ダイアログで表示できるビューを制限できます。 辞書の鍵はテーブル名です。
名称: WrapRadioButtons
種類: bool
デフォルト: True
概要: true(デフォルト)の場合、部屋が尽きた水平のラジオボタンは 次の行;間違った場合は1行に留まり、スクロールします。縦行には影響しません。

イベント

名称
種類
概要
ValueChangedEventCallback<ColumnValueBase>
バウンド値を更新するコールバックを取得または設定します。
名称: ValueChanged
種類: EventCallback<ColumnValueBase>
概要: バウンド値を更新するコールバックを取得または設定します。

方法

名称
パラメータ
種類
概要
GetValidationErrorsList<string>
現在の検証エラーの集合を返します。
名称: GetValidationErrors
種類: List<string>
概要: 現在の検証エラーの集合を返します。