column.html 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. <div style="background-color: #FFF; overflow: hidden">
  2. <div title="基本" class="MWFTab">
  3. <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">
  4. <tr>
  5. <td class="editTableTitle">列标题:</td>
  6. <td class="editTableValue"><input type="text" name="displayName" value="text{$.displayName}" class="editTableInput"/></td>
  7. </tr>
  8. <tr>
  9. <td class="editTableTitle">列名:</td>
  10. <td class="editTableValue"><input type="text" name="column" value="text{$.column}" class="editTableInput"/></td>
  11. </tr>
  12. <tr>
  13. <td class="editTableTitle">默认值:</td>
  14. <td class="editTableValue"><input type="text" name="defaultValue" value="text{$.defaultValue}" class="editTableInput"/></td>
  15. </tr>
  16. <tr>
  17. <td class="editTableTitle">打开文档:</td>
  18. <td class="editTableValue">
  19. <input class="editTableRadio" name="allowOpen" text{($.allowOpen===true)?'checked':''} type="radio" value="true"/>是
  20. <input class="editTableRadio" name="allowOpen" text{($.allowOpen!==true)?'checked':''} type="radio" value="false"/>否
  21. </td>
  22. </tr>
  23. </table>
  24. <div style="border-top: 1px solid #999; margin-top:10px">
  25. <div style="background-color: #EEE; height:24px; line-height: 24px; text-align: center; font-weight: bold">数据</div>
  26. <div class="MWFDataData" id="text{$.pid}dataDataEditor">
  27. <div style="display:text{($.vtype=='process')?'block':'none'}" id="text{$.pid}dataPathSelectedProcessArea" class="text{$.vid}dataPathSelectedProcessArea">
  28. <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">
  29. <tr>
  30. <td class="editTableTitle">选择数据:</td>
  31. <td class="editTableValue"><select id="text{$.pid}dataPathSelected" onchange=" var v=this.options[this.selectedIndex].value; if (v){var n = $('text{$.pid}viewColumnPathInput'); n.set('value', v); n.focus();} ">
  32. <option value="" selected>(请选择)</option>
  33. <option value="$work.title">标题</option>
  34. <option value="$work.startTime">创建时间</option>
  35. <option value="$work.startTimeMonth">创建月份</option>
  36. <option value="$work.completedTime">完成时间</option>
  37. <option value="$work.completedTimeMonth">完成月份</option>
  38. <option value="$work.creatorPerson">拟稿人</option>
  39. <option value="$work.creatorIdentity">拟稿人身份</option>
  40. <option value="$work.creatorUnit">拟稿组织</option>
  41. <option value="$work.creatorUnitLevelName">拟稿组织层级</option>
  42. <option value="$work.application">应用ID</option>
  43. <option value="$work.applicationName">应用名称</option>
  44. <option value="$work.applicationAlias">应用别名</option>
  45. <option value="$work.process">流程ID</option>
  46. <option value="$work.processName">流程名称</option>
  47. <option value="$work.processAlias">流程别名</option>
  48. <option value="$work.serial">编号</option>
  49. <option value="$work.activityType">活动类型</option>
  50. <option value="$work.activityName">活动名称</option>
  51. <option value="$work.activityArrivedTime">活动到达时间</option>
  52. <option value="$work.workId">工作ID</option>
  53. <option value="$work.workCompletedId">已完成工作ID</option>
  54. <option value="$work.job">JOB的ID(job)</option>
  55. <option value="$work.completed">是否已完成(completed)</option>
  56. </select></td>
  57. </tr>
  58. </table>
  59. </div>
  60. <div style="display:text{($.vtype=='cms')?'block':'none'}" id="text{$.pid}dataPathSelectedCMSArea" class="text{$.vid}dataPathSelectedCMSArea">
  61. <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">
  62. <tr>
  63. <td class="editTableTitle">选择数据:</td>
  64. <td class="editTableValue"><select id="text{$.pid}dataPathSelectedCMS" onchange="var v=this.options[this.selectedIndex].value; if (v){var n = $('text{$.pid}viewColumnPathInput'); n.set('value', v); n.focus();} ">
  65. <option value="" selected>(请选择)</option>
  66. <option value="$document.title">标题</option>
  67. <option value="$document.publishTime">发布时间</option>
  68. <option value="$document.creatorPerson">拟稿人</option>
  69. <option value="$document.creatorIdentity">拟稿人身份</option>
  70. <option value="$document.creatorUnitName">拟稿组织</option>
  71. <option value="$document.creatorTopUnitName">拟稿顶级组织</option>
  72. <option value="$document.appId">栏目ID</option>
  73. <option value="$document.appName">栏目名称</option>
  74. <option value="$document.categoryId">分类ID</option>
  75. <option value="$document.categoryName">分类名称</option>
  76. <option value="$document.categoryAlias">分类别名</option>
  77. <option value="$document.id">文档ID</option>
  78. </select></td>
  79. </tr>
  80. </table>
  81. </div>
  82. <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">
  83. <tr>
  84. <td class="editTableTitle">数据路径:</td>
  85. <td class="editTableValue"><input onkeypress="$('text{$.pid}dataPathSelected').getElement('option').set('selected', true); $('text{$.pid}dataPathSelectedCMS').getElement('option').set('selected', true)" id="text{$.pid}viewColumnPathInput" type="text" name="path" value="text{$.path}" class="editTableInput"/></td>
  86. </tr>
  87. </table>
  88. </div>
  89. </div>
  90. <div style="border-top: 1px solid #999; margin-top:10px">
  91. <div class="MWFColumnExport" id="text{$.pid}columnExportEditor">
  92. <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">
  93. <tr>
  94. <td class="editTableTitle">排序:</td>
  95. <td class="editTableValue"><select name="orderType">
  96. <option value="none" text{(($.orderType)!='asc' && ($.orderType)!='desc') ?'selected':''}>无</option>
  97. <option value="asc" text{($.orderType)=='asc' ?'selected':''}>升序</option>
  98. <option value="desc" text{($.orderType)=='desc' ?'selected':''}>降序</option>
  99. </select></td>
  100. </tr>
  101. <tr class="MWFColumnExportGroup">
  102. <td class="editTableTitle">分类:</td>
  103. <td class="editTableValue">
  104. <input class="MWFWorkDataCheck" name="groupEntry" type="radio" value="true" text{($.groupEntry)===true?'checked':''}/>是
  105. <input class="MWFWorkDataCheck" name="groupEntry" type="radio" value="false" text{($.groupEntry)!==true?'checked':''}/>否
  106. </td>
  107. </tr>
  108. </table>
  109. </div>
  110. <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">
  111. <tr class="MWFColumnExportHide">
  112. <td class="editTableTitle">隐藏:</td>
  113. <td class="editTableValue">
  114. <input class="MWFWorkDataCheck" name="hideColumn" type="radio" value="true" text{($.hideColumn)===true?'checked':''}/>是
  115. <input class="MWFWorkDataCheck" name="hideColumn" type="radio" value="false" text{($.hideColumn)!==true?'checked':''}/>否
  116. </td>
  117. </tr>
  118. <tr class="MWFColumnExportGroup">
  119. <td class="editTableTitle">组织对象:</td>
  120. <td class="editTableValue">
  121. <input class="MWFWorkDataCheck" name="isName" type="radio" value="true" text{($.isName)===true?'checked':''}/>是
  122. <input class="MWFWorkDataCheck" name="isName" type="radio" value="false" text{($.isName)!==true?'checked':''}/>否
  123. </td>
  124. </tr>
  125. <tr class="MWFColumnExportGroup">
  126. <td class="editTableTitle">HTML值:</td>
  127. <td class="editTableValue">
  128. <input class="MWFWorkDataCheck" name="isHtml" type="radio" value="true" text{($.isHtml)===true?'checked':''}/>是
  129. <input class="MWFWorkDataCheck" name="isHtml" type="radio" value="false" text{($.isHtml)!==true?'checked':''}/>否
  130. </td>
  131. </tr>
  132. </table>
  133. </div>
  134. <div class="MWFFormulaArea" name="code" title="显示脚本 (S)"></div>
  135. </div>
  136. <div title="JSON" class="MWFTab">
  137. <div class="MWFJSONArea" style="font-family: Verdana, Geneva, sans-serif; font-size:14px"></div>
  138. </div>
  139. </div>