PTime_MultiSelect.html 1.1 KB

123456789101112131415161718192021222324252627
  1. <!-- Licensed Materials - Property of IBM
  2. BI and PM: Mobile
  3. (C) Copyright IBM Corp. 2007, 2012
  4. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. -->
  5. <div class="prompt" ${prompt}>
  6. <%
  7. if( !label ) out << "<label>${prompt.name}</label>"
  8. %>
  9. <input type="button" btype="insert" value="i18n('WEB_PROMPT_INSERT')"></input>
  10. <div id="msg${prompt.name}Select"></div>
  11. <select size="4" multiple="true" stype="selections"
  12. <%
  13. def classes = "msgPos:&apos;msg${prompt.name}Select&apos; ";
  14. if( prompt.required ) classes += " selectrequired"
  15. out << " class='${classes}'>"
  16. if( prompt.defaults != null ){
  17. prompt.defaultsValuesAsDates.each{ key ->
  18. out << "<option value='&lt;![CDATA[${prompt.toLongString(key)}]]&gt;'></option>"
  19. }
  20. }
  21. %>
  22. </select>
  23. <a id="select_all" href="javascript:void(0)">i18n('WEB_PROMPT_SELECT_ALL')</a>
  24. <a id="deselect_all" href="javascript:void(0)">i18n('WEB_PROMPT_DESELECT_ALL')</a>
  25. <input type="button" btype="remove" value="i18n('WEB_PROMPT_REMOVE')"></input>
  26. </div>