Hi there, I am using a form with several drop-down lists which allow multiple options to be selected. example: <select name="country" size="8" multiple> <option selected value="">entire Europe <option value="1">France <option value="2">Germany ..................... <option value="15">Denmark <option value="16">Spain </select> The selections are used in an ZSQL-Method: SELECT x, y, COUNT(lfdnr) AS Anzahl FROM table <dtml-sqlgroup where> <dtml-sqltest country type=int multiple optional> <dtml-and> .................... </dtml-sqlgroup> GROUP BY x, y, z The result of the ZSQL-Method is shown on a report page with <dtml-in ZSQL-Method size=50 start=query_start> ...................... Before displaying the result of the query I would like to summarize the selection like: "You have selected: country: France and Denmark age-group: 10-14 years and 15-19 years ----- Here is the result of your query: <table> As long as only one option is selected is can use <dtml-if expr="country=='1'"> France <dtml-elif expr="country=='2'"> Germany .................... However, if multiple options are selected, <dtml-var bl> will return a list of values like ['3','4','6'] and the above 'translation' doesn't work any more. Q u e s t i o n: How can I process ('translate') the list-values? Is there a way to directly adress the option text??? Thanks for supporting a real Newbie Sabine One more question: can anybody tell me, where I can get more information about all this "" , ' ', [' '], _.[ ()] stuff ? (meaning and proper use of it)