'宣言 Public Function SetCrossFieldRecordFilters( _ ByVal fieldLayout As FieldLayout, _ ByVal filters As CrossFieldRecordFilterGroup, _ Optional ByVal addToUndo As Boolean _ ) As Boolean
public bool SetCrossFieldRecordFilters( FieldLayout fieldLayout, CrossFieldRecordFilterGroup filters, bool addToUndo )
例外 | 解説 |
---|---|
System.ArgumentNullException | fieldLayout が null の場合。 |
System.InvalidOperationException | fieldLayout および filters は互換性のない場合。 |
FieldLayoutSettings.RecordFilterScope が 'SiblingDataRecords' に設定される場合、このメソッドはこの RecordManager のレコードにフィルターを適用します。それ以外の場合、FieldLayout の CrossFieldRecordFilters を設定し、フィルターは FieldLayout と関連するすべてのレコードに適用されます。
注: CrossFieldRecordFilters および RecordFilters を指定した場合、CrossFieldRecordFilters が最初に適用され、RecordFilters は残りのレコードに適用されます。