ProcessEqualsSelectList.md
... ...
@@ -0,0 +1,24 @@
1
+#The ProcessEqualsSelectList() Method
2
+
3
+This code sample overrides the equals select drop-down used in the "Filter" tab and in the Report Viewer.
4
+
5
+Here is sample code that you can add to your global file:
6
+
7
+```csharp
8
+public override string[] ProcessEqualsSelectList(Izenda.AdHoc.Database.Column column)
9
+{
10
+ //look for a particular column name
11
+ if (column.Name == "VendorName")
12
+ {
13
+ ArrayList filteredValues = new ArrayList();
14
+ filteredValues.Add("Vendor 1");
15
+ filteredValues.Add("Vendor 2");
16
+
17
+ //return custom list of values instead of full list
18
+ return (string[])filteredValues.ToArray(typeof(string));
19
+ }
20
+
21
+ // return base if custom array is not created
22
+ return base.ProcessEqualsSelectList(column);
23
+}
24
+```
... ...
\ No newline at end of file