Example #1
0
 protected FilterBase(bool constantVisibility, bool columnVisible, DataFilterLabel filter, DbField [] fNames)
 {
     this.constantVisibility = constantVisibility;
     columnInitiallyVisible  = columnVisible;
     this.columnVisible      = columnVisible;
     displayedField          = filter;
     filteredFields          = fNames;
 }
Example #2
0
 public FilterChoose(bool constantVisibility, bool columnVisible, KeyValuePair <int, string> [] values, DataFilterLabel filter, params DbField [] fNames)
     : base(constantVisibility, columnVisible, filter, fNames)
 {
     this.values = values;
     filterLogic = DataFilterLogic.ExactMatch;
 }
 public ReportFilterCompare(bool alwaysOn, bool enabled, DataFilterLabel fLabel, params DbField [] fNames)
     : this(new FilterCompare(alwaysOn, enabled, fLabel, fNames))
 {
 }
Example #4
0
 public ReportFilterChoose(bool alwaysOn, bool enabled, KeyValuePair <int, string> [] values, DataFilterLabel fLabel, params DbField [] fNames)
     : this(new FilterChoose(alwaysOn, enabled, values, fLabel, fNames))
 {
 }
 public FilterEmpty(bool constantVisibility, bool columnVisible, DataFilterLabel filter, params DbField [] fNames)
     : base(constantVisibility, columnVisible, filter, fNames)
 {
 }
Example #6
0
 public FilterRange(bool constantVisibility, bool columnVisible, DataFilterLabel filter, params DbField [] fNames)
     : base(constantVisibility, columnVisible, filter, fNames)
 {
     FilterLogic = DataFilterLogic.InRange;
 }
Example #7
0
 public FilterFind(bool constantVisibility, bool columnVisible, DataFilterLabel filter, params DbField [] fNames)
     : base(constantVisibility, columnVisible, filter, fNames)
 {
     isFrozen    = TrySetFrozenFilter(out text);
     FilterLogic = DataFilterLogic.Contains;
 }
Example #8
0
 public FilterGroupFind(bool columnAlwaysVisible, bool columnVisible, DataFilterLabel filter, params DbField [] fNames)
     : base(columnAlwaysVisible, columnVisible, filter, fNames)
 {
     FilterLogic = DataFilterLogic.InEntityGroup;
 }
Example #9
0
 public FilterDateTimeRange(bool columnAlwaysVisible, bool columnVisible, DataFilterLabel filter, params DbField [] fNames)
     : base(columnAlwaysVisible, columnVisible, filter, fNames)
 {
     FilterLogic = DataFilterLogic.InRange;
 }