天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 7892|回复: 24

[性能] 动态打印怎么打印出系统当前时间和系统当前登录人信息

[复制链接]
黑黑 发表于 2011-9-14 17:18:46 | 显示全部楼层 |阅读模式
动态打印怎么打印出系统当前时间和系统当前登录人信息,请赐教!
purple 发表于 2011-9-14 18:36:27 | 显示全部楼层
额,这两个字段是您绑定的表单没有的吧,动态打印页面的打印内容如果是动态的,所以只能是您表单所拥有的字段,如果一定要加上这两个信息,只能建议您,在绑定的表单,加两个隐藏字段。
 楼主| 黑黑 发表于 2011-9-14 22:04:25 | 显示全部楼层
加两个隐藏字段,值怎么写进去,js的new Date()怎么放到text中?怎么获取当前登录人的信息?麻烦说详细一点,谢谢!
purple 发表于 2011-9-15 10:53:25 | 显示全部楼层
额,您好,加两个隐藏字段,一个是当前系统登录人员,一个是当前系统时间,分别在控件的值脚本里面写脚本调用平台封装的方法就行了。但是现在有个问题,就是当前系统登录时间,是您创建表单的时间,而不是打印的时间,不知道您能不能接受?
purple 发表于 2011-9-15 10:53:40 | 显示全部楼层
额,您好,加两个隐藏字段,一个是当前系统登录人员,一个是当前系统时间,分别在控件的值脚本里面写脚本调用平台封装的方法就行了。但是现在有个问题,就是当前系统登录时间,是您创建表单的时间,而不是打印的时间,不知道您能不能接受?
 楼主| 黑黑 发表于 2011-9-15 14:27:45 | 显示全部楼层
你好,我需要当前登录人员名称,脚本怎么写?人员的信息不知道你们会不会存在Session中,我如果想获取人员其他信息怎么取?脚本怎么写?;时间我需要打印当前时间,能实现吗?脚本怎么写?
bonnie 发表于 2011-9-15 14:35:06 | 显示全部楼层
获取当前登录人员名称的脚本:
var value = getItemValue("人员名称");
if(value == null || value.trim().length() <= 0)
        value = getWebUser().getName();
value;
 楼主| 黑黑 发表于 2011-9-15 14:55:47 | 显示全部楼层
谢谢,时间怎么办??当前打印时间
bonnie 发表于 2011-9-15 15:09:10 | 显示全部楼层
用getToday()获取当前时间。
 楼主| 黑黑 发表于 2011-9-15 16:11:19 | 显示全部楼层
为什么必须保存一下打印页面才有值,不保存打印页面是空的,不可能每天都让我保存一下在打印吧??

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:28

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表