PTree_MultiSelect.html 879 B

12345678910111213141516171819202122232425262728293031
  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} roots="<%
  6. def items = [];
  7. prompt.roots.each {
  8. items += "{displayValue:'${it.displayValue}', useValue:'${it.useValue}'}"
  9. }
  10. out << "{treePromptNode:{options:[" + items.join(",") + "]}}"
  11. %>" ancestors="<%
  12. items = [];
  13. prompt.selectionsAncestry.each{
  14. items += "'" + com.cognos.mobile.common.CMUrlHelper.encodeUrl(it) + "'"
  15. }
  16. out << "[" + items.join(",") + "]"
  17. %>" defaults="<%
  18. items = [];
  19. prompt.defaultsKeys.each{
  20. items += "'" + it + "'"
  21. }
  22. out << "[" + items.join(",") + "]"
  23. %>">
  24. <%
  25. if( !label ) out << "<label>${prompt.name}</label>"
  26. %>
  27. <div id="msg${prompt.name}"></div>
  28. MultiSelect Tree prompt
  29. </div>