如图表单使用打印模板进行打印显示的字段有些是从数据字典取值的,存在数据库的是值而不是显示文本,如何才能取到显示值?@岩竹玉雨
回复(9) 2016-12-15 13:49 来自版块 - 问题互助
表情
t156965365 嗯。我现在修改了下后台,把js代码全部截取出来在拼回页面,不进行值得处理,已经可以实现效果了(2016-12-15 17:32)
岩竹玉雨 你的意思我明白。 这样把模板中获取改为pw_这个。后台过滤时也用"pw_" ""。(2016-12-15 16:44)
t156965365 你在函数里面加个大括号试下,会被替换掉 <script> $(function () { $("#printDate").html("test"); }); </script...(2016-12-15 16:35)
岩竹玉雨 js可以运行啊。 <span id="tt"></span> <script> var oDate = new Date(); document.getElementById("tt")...(2016-12-15 16:14)
t156965365 模板不能加入js代码,没想到什么好方法处理这个了。 用特殊名字不太好融入现在这个模板。。(2016-12-15 15:52)
岩竹玉雨 1:打印时间用js获取当前系统时间,如不放心。那就自定一个特殊名称,后台过滤赋值。 2:明细表没有序号字段,页面上的序号是通过js给的。(2016-12-15 15:40)
t156965365 另外有两个问题想问一下 1/如何显示当前的打印时间? 2/如何显示明细表的序号字段? [附件](2016-12-15 15:34)
t156965365谢谢,简单点的做法是值和显示设成一样了。 根据@岩竹玉雨 提供的建议,修改了SheetPrint.aspx.cs,毕竟有些数据字典不是单独BPM系统用,别的系统数据传递也用到。 根据审批意见获取代码的修改而来,代码如下 下增加如下代码 string categor...(2016-12-15 15:27)
岩竹玉雨可参考帖子:http://bbs.h3bpm.com/read.php?tid=1323&fid=8打印模板是一个静态的html,字段绑定是通过{字段编码}来绑定的。子表数据要加<Row>{子表.字段编码}</Row> 关于数据字典中的值,在提交...(2016-12-15 14:25)

返回顶部