5 <_title>Summary
</_title>
6 <input type=
"optionlist" name=
"summary-type">
7 <option value=
"contains">
8 <_title>contains
</_title>
9 <code>(contains?
"summary" ${summary})
</code>
11 <option value=
"not contains">
12 <_title>does not contain
</_title>
13 <code>(not (contains?
"summary" ${summary}))
</code>
16 <input type=
"string" name=
"summary"/>
19 <part name=
"description">
20 <_title>Description
</_title>
21 <input type=
"optionlist" name=
"description-type">
22 <option value=
"contains">
23 <_title>contains
</_title>
24 <code>(contains?
"description" ${description})
</code>
26 <option value=
"not contains">
27 <_title>does not contain
</_title>
28 <code>(not (contains?
"description" ${description}))
</code>
31 <input type=
"string" name=
"description"/>
35 <_title>Organizer
</_title>
36 <input type=
"optionlist" name=
"name-type">
37 <option value=
"contains">
38 <_title>contains
</_title>
39 <code>(contains?
"organizer" ${name})
</code>
41 <option value=
"not contains">
42 <_title>does not contain
</_title>
43 <code>(not (contains?
"organizer" ${name}))
</code>
46 <input type=
"string" name=
"name"/>
50 <_title>Attendee
</_title>
51 <input type=
"optionlist" name=
"name-type">
52 <option value=
"contains">
53 <_title>contains
</_title>
54 <code>(contains?
"attendee" ${name})
</code>
56 <option value=
"not contains">
57 <_title>does not contain
</_title>
58 <code>(not (contains?
"attendee" ${name}))
</code>
61 <input type=
"string" name=
"name"/>
64 <part name=
"anyfield">
65 <_title>Any Field
</_title>
66 <input type=
"optionlist" name=
"anyfield-type">
67 <option value=
"contains">
68 <_title>contains
</_title>
69 <code>(contains?
"any" ${anyfield})
</code>
71 <option value=
"not contains">
72 <_title>does not contain
</_title>
73 <code>(not (contains?
"any" ${anyfield}))
</code>
76 <input type=
"string" name=
"anyfield"/>
80 <_title>Status
</_title>
81 <input type=
"optionlist" name=
"status-type">
84 <code>(contains?
"status" ${status})
</code>
86 <option value=
"is not">
87 <_title>is not
</_title>
88 <code>(not(contains?
"status" ${status}))
</code>
91 <input type=
"optionlist" name=
"status">
92 <option value=
"NOT STARTED">
93 <_title>Not Started
</_title>
95 <option value=
"IN PROGRESS">
96 <_title>In progress
</_title>
98 <option value=
"COMPLETED">
99 <_title>Completed
</_title>
101 <option value=
"CANCELLED">
102 <_title>Cancelled
</_title>
108 <part name=
"attachments">
109 <_title>Attachments
</_title>
110 <input type=
"optionlist" name=
"match-type">
111 <option value=
"exist">
112 <_title>Exist
</_title>
117 <option value=
"not exist">
118 <_title>Do Not Exist
</_title>
120 (not(has-attachments?))
126 <part name=
"priority">
127 <_title>Priority
</_title>
128 <input type=
"optionlist" name=
"priority-type">
131 <code>(contains?
"priority" ${priority})
</code>
133 <option value=
"is not">
134 <_title>is not
</_title>
135 <code>(not(contains?
"priority" ${priority}))
</code>
138 <input type=
"optionlist" name=
"priority">
139 <option value=
"HIGH">
140 <_title>High
</_title>
142 <option value=
"NORMAL">
143 <_title>Normal
</_title>
148 <option value=
"UNDEFINED">
149 <_title>Undefined
</_title>
155 <part name=
"category">
156 <_title>Category
</_title>
157 <input type=
"optionlist" name=
"category-type">
160 <code>(has-categories? ${category})
</code>
162 <option value=
"is not">
163 <_title>is not
</_title>
164 <code>(not(has-categories? ${category}))
</code>
167 <input type=
"optionlist" name=
"category">
168 <dynamic func=
"e_util_get_category_filter_options"/>
172 <part name=
"completed">
173 <_title>% Completed
</_title>
174 <input type=
"optionlist" name=
"completed-type">
178 (= (percent-complete?) ${versus} )
181 <option value=
"is-not">
182 <_title>is not
</_title>
184 (not(= (percent-complete?) ${versus} ))
187 <option value=
"greater-than">
188 <_title>is greater than
</_title>
190 (
> (percent-complete?) ${versus} )
193 <option value=
"less-than">
194 <_title>is less than
</_title>
196 (
< (percent-complete?) ${versus} )
200 <input type=
"completedpercent" name=
"versus"/>
205 <rule grouping=
"any" source=
"demand">
206 <_title>Summary Contains
</_title>
208 <part name=
"summary">
209 <value name=
"summary-type" type=
"option" value=
"contains"/>
210 <value name=
"summary" type=
"string"/>
217 <rule grouping=
"any" source=
"demand">
218 <_title>Description Contains
</_title>
220 <part name=
"description">
221 <value name=
"description-type" type=
"option" value=
"contains"/>
222 <value name=
"description" type=
"string"/>
229 <rule grouping=
"any" source=
"demand">
230 <_title>Any field contains
</_title>
232 <part name=
"anyfield">
233 <value name=
"anyfield-type" type=
"option" value=
"contains"/>
234 <value name=
"anyfield" type=
"string"/>