バージョン

AllowRecordFiltering プロパティ (Field)

レコード フィルタリングのユーザー インターフェイスを有効します。デフォルト値は False に解決される null です。
シンタックス
'宣言
 
Public Property AllowRecordFiltering As Nullable(Of Boolean)
public Nullable<bool> AllowRecordFiltering {get; set;}
解説

AllowRecordFiltering プロパティは、ユーザーがフィルター レコードの条件を指定するレコード フィルタリング ユーザー インターフェイスを有効にします。指定したフィルター条件に一致しないレコードは非表示になり (これはデフォルト動作で FieldLayoutSettings.FilterAction プロパティを設定して変更できます) ユーザーにフィルター条件に一致するデータのみのビューを示します。

FieldLayoutSettings.FilterUIType プロパティは、ユーザーにレコードをフィルターさせる場合にデータ プレゼンターが使用するユーザー インターフェイスのタイプを指定します。

実際にフィルター条件をコードに指定し、レコードをあらかじめフィルターするには、FieldLayoutSettings.RecordFilterScope プロパティ設定により FieldLayout の FieldLayout.RecordFilters または RecordManager の RecordManager.RecordFilters を使用します。デフォルトで FieldLayout の RecordFilters を使用します。

データ レコードがフィルターされているかどうか確認するには、レコードの DataRecord.IsFilteredOut プロパティを使用します。GroupByRecord も、その子孫データ レコードがすべてフィルターされている場合に true を返す GroupByRecord.IsFilteredOut プロパティを公開します。

注: フィルター レコードのフィールドの AllowRecordFiltering が、False に設定される場合は、フィルター セルが無効になります。現在フィルター条件がある場合に表示されます。

参照