以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教e.row与e.col区别  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85983)

--  作者:lk15502
--  发布时间:2016/6/7 13:22:00
--  请教e.row与e.col区别

第一段代码:

If e.Row("已结帐") = True AndAlso User.Group <> "经理" Then
    e.Cancel = True
End
If

第二段代码:

If e.Col.Name = "折扣" AndAlso User.Group <> "经理" Then
    e.Cancel = True
End
If

两段代码都出自帮助,e.row("已结账") 和 e.col.name = "折扣",是不是一样的作用



--  作者:狐狸爸爸
--  发布时间:2016/6/7 14:33:00
--  

Row是行,Col是列

 

第一段的意思是如果这一行的已结账等于True

第二行代码的意思是如果修改的是折扣列。

 

参考:

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

 

 

 

建议看看这三个视频教程:

 

一、《编程基础》视频教程:

 
二、《基本类型》视频教程:
http://pan.baidu.com/s/1nt3Llu5

三、《事件编程》视频教程:
http://pan.baidu.com/s/1DBLE2

 


--  作者:lk15502
--  发布时间:2016/6/7 15:22:00
--  
理解,谢谢,初学,见笑了;是好东西!