]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/reporter/templates/widgets/string-choose.multiselect
allow clone+edit of existing stage3 reports
[working/Evergreen.git] / Open-ILS / src / reporter / templates / widgets / string-choose.multiselect
1 [%
2
3 PROCESS inputs;
4
5 q = 'SELECT DISTINCT ' _ fieldname _ ' FROM ' _ table.findvalue('tablename') _ ' ORDER BY ' _ fieldname _ ';';
6
7 '<script language="javascript">filters["' _ input_prefix _ '"] = "' _ table_label _ ' -- ' _ field.findvalue('label') _ '";</script>';
8
9 WRAPPER select name=input_prefix multi=1 size=10;
10         FOR f = DBI.query(q);
11                 selected = 0;
12                 FOR v = current_value;
13                         IF v == f.$fieldname;
14                                 selected = 1;
15                                 LAST;
16                         END;
17                 END;
18                 INCLUDE option value=f.$fieldname;
19         END;
20 END;
21
22 %]