SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3567|回复: 2

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

[复制链接]
发表于 2015-9-24 20:52:42 | 显示全部楼层 |阅读模式
看介绍history是自己记录的,无法修改,希望在设置了DEAD TIME后记录下来,如何做,请教?# p: @2 A# C3 }3 y" c. N, z! S, P

. K$ z' B6 ]' ?
 楼主| 发表于 2015-10-10 14:05:48 | 显示全部楼层
我增加了一个field“HistoryArrage”,专门用来记录deadtime。属性为multiline。想着每次修改,追加进去。可是不知道为什么只是记录了每次的修改,而不是追加进去的。: X" q; B+ L0 h( Z! k
Dim newTime,oldHis,nowDate,newHis6 ?( ?4 d7 o: h  h; t" ~
        newTime = GetFieldValue("DeadTime").GetValue()9 k! n  q0 B6 G; u5 v
        nowDate = Date
: Z/ }* ], Y6 |0 a2 G) v    oldHis = GetFieldValue("HistoryArrage").GetValueAsList
$ }4 T/ d# n: d$ e' |+ O4 ?) Q    msgbox oldHis(0)
; Z4 }; s* f; H/ p5 X    newHis = nowDate &"修改请在" & CStr(newTime) & "完成" & vbcrlf & CStr(oldHis)
7 ?: W4 H( z; G* {) `    setFieldValue "HistoryArrage",newHis  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-10 14:10:30 | 显示全部楼层
其中 msgbox oldHis(0) 的目的是调试用的,想看看是否有数据,结果报错。“ERROR0,类型不匹配 OldHis”
" p" Y  t7 Q8 @" c, E: n) |( _7 o
" \5 [: D2 p- h! G" \把(0)去掉倒是不报错,但是消息框显示为空,我是想显示上一次的值,这样就在HISTORYARRAGE里记录所有设置的DEADTIME了。请高手指点,
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2018-9-23 23:05 , Processed in 0.062190 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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