加载中…
个人资料
来自金沙江的小鱼
来自金沙江的小鱼
  • 博客等级:
  • 博客积分:0
  • 博客访问:71,148
  • 关注人气:175
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

citect2018应用cicode和citectVBA制作报表2:citectVBA脚本实现条件查询

(2019-11-11 11:58:25)
标签:

citect2018

citectvba

access

activex控件

条件查询报表

分类: 施耐德PLC
前面一篇博客记录了报表功能的准备工作和辅助功能如何实现,这一篇记录如何条件查询,条件查询我希望能够有以下功能:
1. 按照日报表,月报表,年报表查询。
2. 定制我希望看到哪些数据,过滤掉不关心的变量。
通过前面的练习,将报表部分人机交互功能所需要的控件都设置好了。新建一个citectVBA程序
citect2018应用cicode和citectVBA制作报表2:citectVBA脚本实现条件查询
main画面上的条件查询按钮中写以下脚本
civba call SetobjDatagridDatasource()
保存编译,运行后选择报表类型和需要显示的列,然后点击条件查询按钮,就能够定制显示结果了。

 
关于导出到excel文件如何实现,在下一篇博客再做练习。

 
补充说一下:microsoft date and time picker控件有属性year、month但是引用这两个属性值没啥效果,我还是通过将这个控件的value取出来,然后通过year函数、month函数来分别获取年份和月份。
截图软件真的好用,截长图也很轻松了。

 

       将装载数据后的microsoft datagrid的行数和列数存入内部变量rowcount和colcount,后面的导出excel文件编程会用到。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有