SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3840|回复: 2

[求助] 如何将设置的dead time记录下来

[复制链接]
发表于 2015-9-24 20:52:42 | 显示全部楼层 |阅读模式
看介绍history是自己记录的,无法修改,希望在设置了DEAD TIME后记录下来,如何做,请教?) o  j0 p& L; Z, q6 L

3 z% |: m+ z' T0 \) ]
 楼主| 发表于 2015-10-10 14:05:48 | 显示全部楼层
我增加了一个field“HistoryArrage”,专门用来记录deadtime。属性为multiline。想着每次修改,追加进去。可是不知道为什么只是记录了每次的修改,而不是追加进去的。; c& _, O# s6 ~! d5 ?, p
Dim newTime,oldHis,nowDate,newHis
1 D% T& z2 v# z% y& T. p# ?        newTime = GetFieldValue("DeadTime").GetValue()" s3 l% W$ w! ^
        nowDate = Date9 ~7 A$ X  Z. ]; l7 q" w
    oldHis = GetFieldValue("HistoryArrage").GetValueAsList
, _; o& j9 F, p8 B8 w    msgbox oldHis(0)9 ]( C4 N+ E* }. z; z& d, \4 b
    newHis = nowDate &"修改请在" & CStr(newTime) & "完成" & vbcrlf & CStr(oldHis)
. H% ?2 J1 `. |4 f8 h& c7 Z    setFieldValue "HistoryArrage",newHis  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-10 14:10:30 | 显示全部楼层
其中 msgbox oldHis(0) 的目的是调试用的,想看看是否有数据,结果报错。“ERROR0,类型不匹配 OldHis”! p5 [3 b, `4 ]5 r$ h2 w8 H
& W' l: _) S2 Z" `* F/ L0 {
把(0)去掉倒是不报错,但是消息框显示为空,我是想显示上一次的值,这样就在HISTORYARRAGE里记录所有设置的DEADTIME了。请高手指点,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-12-14 14:44 , Processed in 0.060890 second(s), 6 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表