首页 上一页 1 2 3 下一页 尾页

基于数据库查询的WINCC报表制作步骤 点击:5044 | 回复:43



bhdxzgp

    
  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2012-08-08 20:25:45
楼主

一、报表优点:

1、数据写入SQL数据表,数据不容易丢失,保存时间长,数据库容量大;

2、数据从数据库里面查询和统计,冗余少,速度快,具有直接性、可靠性和稳定性。

3、查询方便灵活,依靠SQL强大的查询和统计功能,想怎么查询就怎么查询,并依靠MSFlexGrid控件做显示,做出来的不仅报表美观大方。而且还可根据做出很复杂的报表。

二、报表制作流程

1、创建SQL数据库,打开Microsoft SQL Server2005,选择SQL Server Manage Studio,点击Connect 

2、在Databases,右键选择New Database,在Database Name处输入数据库名称,如SQL-Report

3、点击Databases,此时可以看到刚才新建的数据库SQL-Report,点击该数据库,右击Tables,选择New Table,在Column NameData Type处输入变量名称并选择数据类型,输入完成后,保存并输入表格名称。

4、在WINCC的全局脚本中编写用于写入SQL报表的脚本程序,脚本正常运行后,打开Databases---SQL-Report---Tables---Report会看到记录的数据

二、     WINCC报表画面组态    

在组态报表画面时,需要用到MSFlexGrid控件、DT Picker控件。选定ActiveX

Controls,右键选择Add/Remove,从弹出菜单中选择Microsoft FLexGrid ControlVersion 6.0Microsoft Date and Time Picker Control 6.0(SP4)控件。

ActiveX Controls中将这两个控件拖到日报表画面,可以在其属性中更改控件的名称,设置MSFlexGrid控件属性。

注意:通常情况下,直接选择Microsoft FLexGrid ControlVersion 6.0控件时,需要注册。如果电脑上安装有Microsoft Visual Basic V6 这个软件时,就可以直接选择该控件。或者下载该控件,拷贝到C:\WINDOWS\system32这个文件里面,然后在Windows目录的system子目录下,点击Windows的“开始→运行”菜单,在对话框中输入regsvr32 MSFLXGRD.OCX 注册MSFLXGRD.OCX控件(输入regsvr32 /u MSFLXGRD.OCX 取消MSFLXGRD.OCX控件的注册)。

三、     VBS脚本程序编写

1          编写日报表画面的脚本

该脚本主要用于显示DTPicker控件中所出现的年月日

2、“查询”按钮鼠标单击的脚本

        该脚本用于执行查询变量记录,即,将SQL数据库表格中的数据读到MSFlexGrid控件中

3、“打印”按钮鼠标单击的脚本

  该脚本用于执行打印查询到的变量记录,即,将MSFlexGrid控件中的数据转存到EXCEL并进行打印。



楼主最近还看过



bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2012-08-08 20:29:17
1楼
如果需要原代码;可以来信:zhanggp@nandaauto.com;

a271125191

  • 精华:0帖
  • 求助:5帖
  • 帖子:11帖 | 57回
  • 年度积分:0
  • 历史总积分:276
  • 注册:2012年3月06日
发表于:2012-08-16 15:43:03
2楼
271125191@qq.com给我发份源代码 谢谢~

默默不摸

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:264
  • 注册:2007年9月03日
发表于:2012-11-09 14:52:10
3楼
zhengzhouwy101@163.com  给我发份源代码,谢谢 

云竹

  • 精华:0帖
  • 求助:1帖
  • 帖子:17帖 | 326回
  • 年度积分:0
  • 历史总积分:500
  • 注册:2008年1月30日
发表于:2012-11-14 14:28:18
4楼

发一份学习下啊 1538523279@qq.com

swordmouse

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 10回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2005年4月06日
发表于:2013-01-09 11:38:32
5楼
swordmouse@163.com 给我发一份源代码,谢谢

飞Y雪

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 66回
  • 年度积分:0
  • 历史总积分:290
  • 注册:2008年7月28日
发表于:2013-03-30 20:27:12
6楼

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-04-01 00:10:55
7楼

来信索取啊:bhdxzgp@163.com;

还有更多组态软件与数据库的原代码!

多多交流!

认识同行中人!

w355911097

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2011年8月06日
发表于:2013-05-16 18:16:28
8楼

很好  谢谢楼主,,,学习了

陆帅

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 27回
  • 年度积分:24
  • 历史总积分:568
  • 注册:2013年5月04日
发表于:2013-06-15 11:20:53
9楼

需要一份脚本代码,感激不尽!!!

jnhb_jlj

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2008年4月08日
发表于:2013-06-15 15:52:31
10楼

楼主功德无量,感谢你!

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-06-16 23:29:08
11楼

来信多多交流吼!!!!!!!!!

smile00521

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 10回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2012年10月09日
发表于:2013-12-11 15:19:40
12楼

先顶一下 !!!!!!!!!!!!!!!!

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2007年6月11日
发表于:2013-12-18 09:50:12
13楼

WINCC报表让我很头痛啊,谢谢楼主,能否发给我一份TRZ678@163.COM

王者之师-陌上尘

  • 精华:1帖
  • 求助:11帖
  • 帖子:20帖 | 939回
  • 年度积分:0
  • 历史总积分:5186
  • 注册:2010年5月12日
发表于:2013-12-30 23:04:01
14楼

有没有源代码,正在做wincc报表,没有头绪,谢谢谢谢

王者之师-陌上尘

  • 精华:1帖
  • 求助:11帖
  • 帖子:20帖 | 939回
  • 年度积分:0
  • 历史总积分:5186
  • 注册:2010年5月12日
发表于:2013-12-30 23:05:17
15楼

忘了写邮箱了,wf8716@163.com

雪东之李

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 23回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2014年1月12日
发表于:2014-01-12 20:40:28
16楼

1661553517@qq.com

求源代码

谢谢

肩膀

  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 126回
  • 年度积分:0
  • 历史总积分:610
  • 注册:2009年8月25日
发表于:2014-02-13 09:30:58
17楼

好东西   学习一下

ganggou

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 35回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2013年4月19日
发表于:2014-02-15 16:30:12
18楼

好东西   学习一下 303835590@qq.com

hdycg123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2014年5月18日
发表于:2014-05-18 15:51:01
19楼

原代码还有吗,谁可以发一份,谢谢。540126310@qq.com

孤独学人

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 3025回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年3月04日
发表于:2014-05-18 17:38:46
20楼

GOODGOODGOOD


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页