想通过在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