明白了,谢谢
由于出生日期都是事先输入(或由身份证换算出来的)
所以我把代码改为:
先DatacolChanged中加入
if e.Datacol.name = "出生日期" then
if e.DataRow("出生日期").Month = date.today.Month
e.DataRow("工资及津补贴_生日费") = 100
else
e.DataRow("工资及津补贴_生日费") = Nothing
end if
end if
并在MainTableChanged中加入
DataTables("当月退休工资表").DataCols("出生日期").RaiseDataColChanged()
[此贴子已经被作者于2009-1-29 20:04:12编辑过]
说明书内容太多,对于我们初学者常常看了后面忘了前面,或者连贯不起来..
如果哪位好心人多多并常常收集些,实用案例在code文件,供下载就好了
有问题就问,有能力就答,这是自易表论坛以来秉承的优良作风和传统,大家只要互帮互助,相信都能快速提高的!
以下是引用舜风在2009-1-29 20:13:00的发言:说明书内容太多,对于我们初学者常常看了后面忘了前面,或者连贯不起来..
如果哪位好心人多多并常常收集些,实用案例在code文件,供下载就好了
呵呵,这个说明书可是我最佩服的说明书了,倒不是我拍贺老师的马屁,可以说没有几款软件的说明书能与之相提并论,尤其是贺老师一个人既开发软件又编写这么详细的说明书,实属我等学习的榜样!
[此贴子已经被作者于2009-1-29 22:32:16编辑过]