Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请问在表达式内可以使用readbirthday么

1楼
ajim 发表于:2011/12/8 16:00:00

示例二

列与列之间的计算,我们通常用表达式列来实现,但不是所有的计算都可以通过表达式来完成的。
例如员工表中有身份证号码、出生日期列,出生日期根据身份证号码计算得出。
为了自动计算出生日期,可以在员工表的的DataColChanged事件中加入下面的代码:

If e.DataCol.Name = "身份证号码" Then '如果更改的是身份证号码列
    If e.DataRow.IsNull("身份证号码") Then '身份证号码是否为空
        e.
DataRow("出生日期") = Nothing '如果为空,则清除出生日期
   
Else
   
    '否则从身份证号码列中提取出生日期
        e.
DataRow("出生日期") = ReadBirthday(e.DataRow("身份证号码"))
    End
If
End
If

2楼
狐狸爸爸 发表于:2011/12/8 16:01:00
不可以,必须用代码
3楼
ajim 发表于:2011/12/8 16:06:00
那请问表达式内能否用自定义函数
4楼
狐狸爸爸 发表于:2011/12/8 16:08:00

表达式支持的函数就是这些了:

http://www.foxtable.com/help/topics/0102.htm

 

5楼
ajim 发表于:2011/12/9 14:28:00
感谢您的帮助。有你大家更精彩
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03223 s, 2 queries.