Wincc 查询数据库 生成复杂报表

我想用Wincc生成我自己从数据库中读取的数据的报表。但是表格的格式有汇总,有计算等,并且结果集的每一条数据都要生成的复杂的格式。我本来是想用动态表来着。可是动态表是一条一条记录的光显示出来没有进行汇总,不太方便。求解!

最佳答案

报表编辑器的功能的确有限,但是也不一定非得使用脚本或则导出到Excel中。
 自建数据库也可以利用动态对象>>ODBC数据库的SQL语句形成汇总、计算,要充分利用SQL的集合函数。
 比如统计记录总条数:SELECT SUM(ID) FROM USER_TABLE
 比如统计某个字段的总和:SELECT SUM(ID) FROM USER_TABLE。
 如果你想动态更改,勾选SQL下方的“变量”选项,并为其指定一个文本型内部变量,在运行中通过脚本设置变量的值(需符合SQL查询规范)即可。
 

提问者对于答案的评价:
就没有再好的办法

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

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

相关推荐

  • WINCC向客服机下载时发生错误

    我在工程师站配置好客服机(client)后,向克服机下载时发生下载错误(310:88) 下载过去的项目用wincc打开时发现项目是下载过去了,但项目中的计算机名称没有由工…

    SIMATIC WinCC 2019年6月11日
  • wincc数据备分如何导入

    现用wincc 6.0变量记录,设定了备分,但是如何将以前的备分再导入到wincc中? 最佳答案 链接备份数据库有两种方法: 自动链接与手动链接。 这…

    SIMATIC WinCC 2019年6月11日
  • M位可以触发报警吗?

    看别人组态的报警列表中都是DI点为“1"时报警,例如I0.0,我想新添加一个报警,用的是M位(M0.0),我想问当M0.0为“1”时可以触发报警吗? 最佳答案 1、可以!…

    SIMATIC WinCC 2019年6月11日
  • wincc与wincc flexible的选择

    最近有一个S7-300+PC 的项目。 对于上位机的软件选择,本人现在有很大困惑。希望各位朋友给予帮助!谢谢! 一.要求如下: 1.上位机要…

    SIMATIC WinCC 2019年6月11日
  • 请教:Wincc7.0 往SQLserver送数据问题。

    WIncc 通过VBS脚本可以往数据库定时送数据(可以通过判断时间的方式),一次采集几十个乃至整百个,应该都没问题。现在遇到一个情况:一个第三方厂家需要厂区全部数据,他提…

    SIMATIC WinCC 2020年11月1日
  • wincc的tag数量不够用了怎么办?

    这次工程买了1024点的正版;但是现场实际点数超过了这个数字,应该怎么做?听说可以传字?这样可以减少tag的数量;那应该怎么做呢? ps:平时我经常用盗版(爱国版),这次…

    SIMATIC WinCC 2019年6月11日
  • 归档变量可以导入导出吗?

    通过批次生产示例学会巧用WinCC用户归档 课程编号:V2682 直播课主要内容:<br/>-…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 归…

    2021年7月5日
  • 西门子官网视频

    为什么不能在线观看了。下载了也不能看。有没有大神知道的 最佳答案 浏览器设置里边Internet选项,里边有个安全,安全中有个自定义级别,把里边有关ActiveX的选项启用应该就可…

    2021年7月5日
  • wincc6.2 sp3 基础问题

    刚装好wincc,打开以前的一个项目。发现了以下问题;1:打开后显示:无法装载文件:(这里是文件路径……)2:接着弹出对话框:不能决定项目类型,程序将被异常中断.接下来,能把一个个…

    SIMATIC WinCC 2017年8月3日
  • 如何看编程软件版本

    如何看编程软件的版本呢? 问题1,Step7: 我的step7是在help/about里面看的,可是只有V5.4,看不到是SP几 别人发给我的版本号里…

    SIMATIC WinCC 2019年6月11日