以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 这个代码应该怎么改? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83932) |
-- 作者:zsslly -- 发布时间:2016/4/19 20:49:00 -- 这个代码应该怎么改? \'打开查看收据开始 If e.Col.Name = "平面及活动定金收据","设计费定金收据","设计费全额收据","工程首付款收据","工程二期款收据","工程三期款收据","工程尾款收据","其它款项一收据","其它款项二收据","其它款项三收据" Then e.Cancel = True \'取消默认动作 Dim idx As Integer = Tables("峰和设计部").FindRow(e.Row.DataRow) Tables("峰和设计部").Position = idx Forms("查看收据").Open() End If \'打开查看收据结束 If e.Col.Name = "平面及活动定金收据","设计费定金收据","设计费全额收据","工程首付款收据","工程二期款收据","工程三期款收据","工程尾款收据","其它款项一收据","其它款项二收据","其它款项三收据" Then 这一行后面的连接不对,求助?
|
-- 作者:大红袍 -- 发布时间:2016/4/19 20:57:00 -- 参考
http://www.foxtable.com/help/topics/0224.htm
|
-- 作者:zsslly -- 发布时间:2016/4/19 21:09:00 -- 我只会用在土的办法,就是一个一个的指定,Select Case语句还不会用,能否指点? |
-- 作者:大红袍 -- 发布时间:2016/4/19 21:34:00 -- Select Case e.Col.Name Case "平面及活动定金收据","设计费定金收据","设计费全额收据","工程首付款收据","工程二期款收据","工程三期款收据","工程尾款收据","其它款项一收据","其它款项二收据","其它款项三收据" e.Cancel = True \'取消默认动作 Dim idx As Integer = Tables("峰和设计部").FindRow(e.Row.DataRow) Tables("峰和设计部").Position = idx Forms("查看收据").Open() End Select |
-- 作者:zsslly -- 发布时间:2016/4/19 21:50:00 -- 谢谢老师,学习了 |