Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义函数中怎么引用列名条件-已解决


  共有1584人关注过本帖平板打印复制链接

主题:[求助]自定义函数中怎么引用列名条件-已解决

帅哥哟,离线,有人找我吗?
shenyl0211
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:977 积分:6835 威望:0 精华:0 注册:2012/4/2 21:49:00
[求助]自定义函数中怎么引用列名条件-已解决  发帖心情 Post By:2017/11/15 18:10:00 [只看该作者]

有一个允许修改当前行的条件:当前用户是“申请人”且(“复核日期”是空白或要修改的列名是“附件”)

在列表情况下,PrepareEdit事件中,有e参数,可以这样引用列名:
If _username = e.Row("申请人") AndAlso (e.Row.isnull("复核日期") OrElse e.Col.name="附件") Then

但在窗口情况下,修改后,通过执行自定义函数保存修改时,上述代码需要修改,请问下列代码该怎么完善:
 If _username = r("申请人") AndAlso (r.isnull("复核日期")  OrElse r.???=“附件” ) Then

谢谢!
[此贴子已经被作者于2017/11/16 11:30:16编辑过]

 回到顶部