关于WinCC通过ODBC数据库连接生成报表

想通过在WinCC报表管理器布局中加入ODBC动态表格,连接到数据库,实现报表;具体步骤如下:1.打开报表管理器,新建布局,打开布局管理器;2.在布局中插入动态对象---ODBC数据库---数据库表;3.右键选中所插入的数据库表,点击属性选项,弹出属性对话框;4.在连接标签下编辑数据库链接,弹出数据连接设置框;
 5.选择好提前设置好的ODBC数据源;
 6.在SQL语句编辑框中写入:select * from One,其中One为数据库中的表;保存运行后,这样可实现将表中所有记录显示在报表中。现在的问题是想加入检索条件,比如说select * from One where Name=“某个变量名”,也就是说可以通过外部变量或者内部变量设定检索条件,该如何实现?

最佳答案

楼主可以使用变量来实现动态的检索条件,设置如下图:
 http://www.ad.siemens.com.cn/club/bbs/upload/2010/20100306/40332924sql.bmp
 只需要通过脚本将变量SQLTag赋值为select * from One where Name="某个变量名"之类的即可。

提问者对于答案的评价:
感谢,问题已解决

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:15
下一篇 2019年6月11日 上午7:16

相关推荐