winccV6.2在线表格和趋势控件提供的打印功能非常好。
但是有个小问题:
比如A可以查看表格和趋势,但是不能打印;
B可以查看也可以打印。
如何用最简单的方法实现这一功能?
有什么高招吗?请大家赐教。
最佳答案
除了为用户分配不同权限之外,更重要的是控件的设置。
1、趋势控件:
控件属性->工具栏:去激活"打开参数设置对话框"以及"打印记录"选项。
单独做一个打印按钮,为按钮分配权限,并调用如下代码执行打印功能:
TlgTrendWindowPressPrintButton("MyOnlineControlTitle");
//MyOnlineControlTitle为趋势控件标题名称。
2、在线表格:
设置同上,打印按钮调用如下代码实现打印功能:
TlgTableWindowPressPrintButton("MyOnlineTableTitle");
//MyOnlineTableTitle为在线表格控件标题名称。
提问者对于答案的评价:
实验证明:完全正确!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275302.html