摘要: 明天去参加新工程的会议,希望总包方有所担当,不要帅锅给甲方,也希望领导强硬点,别那么纵容设计院。 阅读全文
posted @ 2021-03-10 20:43 来自金沙江的小鱼 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 看着以前自己写的博客,看到上面的时间,似乎没有多远,现在有些想不来当时的情形了。时间过得好快,现在记忆力比不上以前了,做过的练习,如果不记录下来,过段时间就会忘记。我还是得花点时间把以前博客做的练习一个一个再做一遍,做好保存,放到网盘里面。 阅读全文
posted @ 2021-03-10 20:40 来自金沙江的小鱼 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 前面的练习记录了citect2018利用citectVBA脚本删除access数据表记录,压缩数据库,但还可以稍加完善。之所以需要删除和压缩,是因为access文件大小有限制,希望不要超限。解决思路是定一个限值,判断文件的大小,超过这个限值就自动的删除一定数量的记录,并且撒所数据库。限制的大小和删除 阅读全文
posted @ 2021-03-10 20:35 来自金沙江的小鱼 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 前面的练习使用了cicode删除access数据库里面数据表的记录,但是有一个问题,记录删除了理论上access文件大小应该变小,实际情况不是这样子,还需要做一下压缩数据库。压缩数据库可以通过打开access文件,在工具栏上手动压缩,也可以通过程序代码压缩。今天做了练习就是实现citectVBA脚本 阅读全文
posted @ 2021-03-10 20:33 来自金沙江的小鱼 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 前面的练习记录了查询access数据将结果显示在microsoft datagrid控件上面,有时候需要对显示的某些列隐藏。 在画面上放置microsoft form checkbox控件,数量与datagrid中查询结果的字段数量相关,本次联系对温度1至温度4,压力1至压力4,流量1,流量2一共十 阅读全文
posted @ 2021-03-10 20:30 来自金沙江的小鱼 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 前面的练习,查询access都是把全部结果显示出来,有时候我们只是想知道某一天的数据,就需要条件查询。 在前面的citect练习页面放置一个microsoft date and time picker。查询按钮的脚本中条件查询语句这么修改,其他语句不变 ssql1="select curdate a 阅读全文
posted @ 2021-03-10 20:29 来自金沙江的小鱼 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 以前在citect 7.x版本试验过将ACCESS数据采集到microsoft 数据表控件显示,但是当时是将查询结果记录集逐条按照字段位置和数值写入控件,效率低,尤其是数据表记录很多的时候,显得很慢。其实可以通过设定控件的datasource属性方法快速的显示数据。 在citect项目中写以下cit 阅读全文
posted @ 2021-03-10 20:28 来自金沙江的小鱼 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在使用wincc和citect时,我遇到过在画面中插入微软activex控件提示没有授权,这个情况下即使使regsvr32 进行注册,也无法使用。 这里有一个方法,新建一个注册表文件,写入以下内容 REGEDITHKEY_CLASSES_ROOT\Licenses = Licensing: Copy 阅读全文
posted @ 2021-03-10 20:26 来自金沙江的小鱼 阅读(903) 评论(1) 推荐(0) 编辑
摘要: 前面练习了在citect2018下如何使用cicode向access添加纪录。由于access数据库大小是有限制的,不能无限的添加纪录,所以需要定期的删除老的数据。今天练习了如何使用cicode删除access数据。我把联系程序放在百度网盘,文件编号citect2018prj11,地址是 链接: h 阅读全文
posted @ 2021-03-10 20:24 来自金沙江的小鱼 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 前段时间在做cicode练习时,遇到过exec死活不执行的情况,返回值276,权限不够。经过咨询施耐德王工,最后解决了。解决办法是: 1.打开设置编辑器 2.插入[Security]Blockexec=0 3.项目默认只有一个角色Administrator。对这个角色的“允许执行”功能设置为true 阅读全文
posted @ 2021-03-10 20:16 来自金沙江的小鱼 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 前面几天练习了如何使用ODBC方式连接Access数据库,以便后来的数据表操作。当时做练习的目的是学习数据表的读写。实际项目中,项目文件夹的位置不是固定的,最好是根据项目文件夹的位置自动的匹配。为了达到这个目的,我特意的做了练习,把思路和解决办法记录在下面。 首先手动创建一个ODBC链接,名字叫做m 阅读全文
posted @ 2021-03-10 20:12 来自金沙江的小鱼 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一 Access中新建一个2003版本数据库report,其下新建一张表mytable,表的字段如下: 二 citect中新建变量如下 三 写一个cicode程序,给变量赋值 FUNCTION Setvalue() temp1=TimeSec(TimeCurrent()) temp2=TimeSec 阅读全文
posted @ 2021-03-10 20:10 来自金沙江的小鱼 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 以前在7.4版本Cicode过连接access2013,用odbc方式,今天在2018版本练习了一下,还是有点不一样的。 一开始,使用下面的连接语句,不好使 FUNCTION ConnAccessDB() hSQL=SQLConnect("DSN=myaccess;UID=;PWD=") IF hS 阅读全文
posted @ 2021-03-10 20:07 来自金沙江的小鱼 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 昨天的练习实现了单选框的排他设计,但还是麻烦。昨天双击单选框没看到事件的选项卡,以为不能像wincc中那样写事件脚本。后来回家想了想,应该不是这个样子。经过试验,明白了citect中控件事件脚本的处理方法。 在画面上放置两个单选框控件,分别是AN12和AN13,初始化控件脚本是这样子的 FUNCTI 阅读全文
posted @ 2021-03-10 20:05 来自金沙江的小鱼 阅读(132) 评论(0) 推荐(0) 编辑
摘要: combobox 也是microsoft form2.0控件组的一员,这一篇练习如何初始化。在页面上放一个combobox控件,编号为AN10,写一个cicode脚本 FUNCTION comboboxini() OBJECT mycombobox mycombobox=ObjectByName(" 阅读全文
posted @ 2021-03-10 20:04 来自金沙江的小鱼 阅读(224) 评论(0) 推荐(0) 编辑
摘要: optionbutton也是microsoft form的一个控件,在人机交互的使用中也可能遇到,比如我们有这样一个界面,选择是中国人还是外国人,选择是男性还是女性。 这几个控件分别是AN6、AN7、AN8、AN9,初始化的代码是 FUNCTION optionbuttonini() OBJECT 阅读全文
posted @ 2021-03-10 20:02 来自金沙江的小鱼 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 歇了10天左右没有搬运在新浪博客如上自己写的内容了,这段时间一直在忙一些七七八八的事情。今晚稍有闲暇,继续吧。 前面的练习设置checkbox还是有点麻烦,这一篇练习cicode控制checkbox属性。 画面上放置一个checkbox控件,编号为AN4,写cicode脚本如下 FUNCTION c 阅读全文
posted @ 2021-03-10 19:57 来自金沙江的小鱼 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 主要是针对事件记录的方法的优化。 阅读全文
posted @ 2021-03-10 08:03 来自金沙江的小鱼 阅读(76) 评论(1) 推荐(0) 编辑