title: Add combobox parameter to iReport's report
body: <p>In <em>iReport 4.8.0</em>, I want to enable the user to choose a parameter value from a Combobox / list / Dropdown / collection (whatever you choose) and the value that he chooses will be inserted into the query.</p>
  
  <p>I already created a string parameter that prompts when I preview the report and the string is inserted into the query. It works great, but now I need to define a combobox.</p>
  
  <p>I need to provide names of cities so my query is:</p>
  
  <pre class="lang-sql prettyprint-override"><code>SELECT
    COUNT(leads.`status`) AS Number_Of_Status,
    leads.`status` AS leads_status,
    leads.`primary_address_city` AS leads_primary_address_city,
    leads.id AS lead_id
  FROM
        `leads` leads
   WHERE
        leads.`primary_address_city` = $P{city_combobox}
   GROUP BY
        leads.`status`
  </code></pre>
  
  <p>I tried to make the <code>city_combobox</code> parameter a <code>java.util.List</code> but I get <code>Parameter type not supported</code> error and I also don't know where to load the strings into it.</p>
  
  <p>I don't know anything about <em>JasperReports Server</em>, I didn't install it, only <em>iReport</em> is installed and up to know i did everything with it.</p>
  
  <p>So I'm looking for a way to do that in <em>iReport</em> only, without an input control of <em>JR Server</em>. It will be enough for me to just provide the report with a manually inserted values into the combobox, it doesn't have to even be a query. For example, insert "NY","Miami", "Washington" into a list parameter, but how and where do I do that?</p>