QQ登录

只需一步,快速开始

请问WinCC报表编辑器中的布局怎么显示到画面中?

[ 复制链接 ]
请问WinCC报表编辑器中的布局怎么显示到画面中?我用报表编辑器编辑好了打印布局,网上看了资料提供的方法是在画面中添加应用程序窗口,选择print-jobs 可是我想将布局嵌入到画面中显示,如图中的效果 该怎么做呢?

请问WinCC报表编辑器中的布局怎么显示到画面中?

请问WinCC报表编辑器中的布局怎么显示到画面中?


-----用第三方表格控件,然后用脚本连接数据库,再设置控件的数据源。怪复杂的。


------我现在就是这么干的 用MSFlexGrid控件做的  就是挺复杂的  而且最关键 这么干以后打印又是个难题

我又看了些资料  好像报表编辑器里面的布局就仅仅是用来打印而已  并不能用来在画面中显示 请问是这样的吗?

求教各位高手  我要达到的目的如上图那样

首先,将数据报表在画面中显示出来(这个现在用MSFlexGrid控件已经实现,但是打印又很麻烦)

其次,将画面中显示的报表打印出来


--------可以的。

画面上显示,你已经做好了。

报表编辑器中的布局,你也做好了。

在画面上添加一个“打印”按钮,调用打印作业不就行了?


------- 谢谢回答


我现在的画面显示是用MSFlexGrid控件自己写脚本做的  这样做很麻烦 因为还有其他好几种种报表


我是想问  报表编辑器中编辑好的打印布局可不可以像MSFlexGrid 这样直接显示在画面中呢?


------有打印预览功能,但直接在画面中显示打印布局,好像没有此功能。以后版本是否会有,不知道。


--------画面中直接显示打印布局目前wincc是不支持的。普遍的做法是分开做,打印布局用来打印,在画面中做按钮来调用打印布局。显示的话自己用楼上说的控件或者spreadsheet控件来显示或者查询。这样综合起来就可以实现查询显示和打印都在一个画面中。听起来有些复杂,但是掌握技巧后还是比较简单的而且看起来比较高大上一点。淘宝有卖教材的,搜wincc报表就能看到。网上也有很多类似的代码,但是实例不好找。


------谢谢各位 我现在明白了  原来WinCC所谓的报表编辑器仅仅用来打印而已  以前没接触过工控行业  在我们行业所谓报表,首先是显示,然后才是打印。报表第一作用是让用户查看相关数据,打印只是附加功能,很多时候用户仅仅是在电脑中查看报表并不会打印出来


------定义一个print job,然后在画面中调用这个print job,会弹出report布局的预览,这样就可以显示了,用户可以选择关闭,也可以选择打印






回复

使用道具 举报

快速回复 返回列表 客服中心 搜索