Foxtable(狐表)用户栏目专家坐堂 → 在封闭的模块隐藏变量


  共有2502人关注过本帖树形打印复制链接

主题:在封闭的模块隐藏变量

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


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2017/7/25 9:46:00
在封闭的模块隐藏变量  发帖心情 Post By:2017/7/25 9:56:00 [只看该作者]

能帮我解答这个问题吗?我是新手

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/25 11:03:00 [只看该作者]

参考

 

http://www.foxtable.com/webhelp/scr/1518.htm

 

定义变量的时候,你可以换一个名称,就好。


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2017/7/25 11:14:00 [只看该作者]

新手提问多贴代码出来!

 回到顶部
帅哥哟,离线,有人找我吗?
黄磊
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2017/7/25 9:46:00
  发帖心情 Post By:2017/7/25 13:49:00 [只看该作者]

Select Case e.DataCol.Name
    Case "insert"
        Dim weiyu As DataRow = DataTables("CT卫浴门任务单录入").find("sys_id = '" & e.DataRow("sysid") & "'")
        If weiyu Is Nothing Then
            Dim weiyu As DataRow = DataTables("CT卫浴门任务单录入").addnew
            weiyu("传单日期")=e.DataRow("传单日期")
            weiyu("开单日期")=e.DataRow("开单日期")
            weiyu("区域")=e.DataRow("区域")
            weiyu("客户名")=e.DataRow("客户名")
            weiyu("编号")=e.DataRow("编号")
            weiyu("门洞高")=e.DataRow("门洞高")
            weiyu("门洞宽")=e.DataRow("门洞宽")
            weiyu("页数方向")=e.DataRow("页数方向")
            weiyu("玻璃名称")=e.DataRow("玻璃名称")
            weiyu("门头")=e.DataRow("门头")
            weiyu("吊脚")=e.DataRow("吊脚")
            weiyu("产品型号")=e.DataRow("产品型号")
            weiyu("颜色")=e.DataRow("颜色")
            weiyu("包边")=e.DataRow("包边")
            weiyu("拉手")=e.DataRow("拉手")
            weiyu("数量")=e.DataRow("数量")
            weiyu("单价元")=e.DataRow("单价元")
            weiyu("附加费")=e.DataRow("附加费")
            weiyu("造价")=e.DataRow("造价")
            weiyu("轨道")=e.DataRow("轨道")
            weiyu("备注")=e.DataRow("备注")
            weiyu("sys_id") = e.DataRow("sysid")
        Else
            weiyu("传单日期")=e.DataRow("传单日期")
            weiyu("开单日期")=e.DataRow("开单日期")
            weiyu("区域")=e.DataRow("区域")
            weiyu("客户名")=e.DataRow("客户名")
            weiyu("编号")=e.DataRow("编号")
            weiyu("门洞高")=e.DataRow("门洞高")
            weiyu("门洞宽")=e.DataRow("门洞宽")
            weiyu("页数方向")=e.DataRow("页数方向")
            weiyu("玻璃名称")=e.DataRow("玻璃名称")
            weiyu("门头")=e.DataRow("门头")
            weiyu("吊脚")=e.DataRow("吊脚")
            weiyu("产品型号")=e.DataRow("产品型号")
            weiyu("颜色")=e.DataRow("颜色")
            weiyu("包边")=e.DataRow("包边")
            weiyu("拉手")=e.DataRow("拉手")
            weiyu("数量")=e.DataRow("数量")
            weiyu("单价元")=e.DataRow("单价元")
            weiyu("附加费")=e.DataRow("附加费")
            weiyu("造价")=e.DataRow("造价")
            weiyu("轨道")=e.DataRow("轨道")
            weiyu("备注")=e.DataRow("备注")
            
        End If
        
        
End Select

 回到顶部
帅哥哟,离线,有人找我吗?
黄磊
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2017/7/25 9:46:00
  发帖心情 Post By:2017/7/25 13:51:00 [只看该作者]

改了变量名还是不得呢!我的代码是这样的
Select Case e.DataCol.Name
    Case "insert"
        Dim weiyu As DataRow = DataTables("CT卫浴门任务单录入").find("sys_id = '" & e.DataRow("sysid") & "'")
        If weiyu Is Nothing Then
            Dim weiyu As DataRow = DataTables("CT卫浴门任务单录入").addnew
            weiyu("传单日期")=e.DataRow("传单日期")
            weiyu("开单日期")=e.DataRow("开单日期")
            weiyu("区域")=e.DataRow("区域")
            weiyu("客户名")=e.DataRow("客户名")
            weiyu("编号")=e.DataRow("编号")
            weiyu("门洞高")=e.DataRow("门洞高")
            weiyu("门洞宽")=e.DataRow("门洞宽")
            weiyu("页数方向")=e.DataRow("页数方向")
            weiyu("玻璃名称")=e.DataRow("玻璃名称")
            weiyu("门头")=e.DataRow("门头")
            weiyu("吊脚")=e.DataRow("吊脚")
            weiyu("产品型号")=e.DataRow("产品型号")
            weiyu("颜色")=e.DataRow("颜色")
            weiyu("包边")=e.DataRow("包边")
            weiyu("拉手")=e.DataRow("拉手")
            weiyu("数量")=e.DataRow("数量")
            weiyu("单价元")=e.DataRow("单价元")
            weiyu("附加费")=e.DataRow("附加费")
            weiyu("造价")=e.DataRow("造价")
            weiyu("轨道")=e.DataRow("轨道")
            weiyu("备注")=e.DataRow("备注")
            weiyu("sys_id") = e.DataRow("sysid")
        Else
            weiyu("传单日期")=e.DataRow("传单日期")
            weiyu("开单日期")=e.DataRow("开单日期")
            weiyu("区域")=e.DataRow("区域")
            weiyu("客户名")=e.DataRow("客户名")
            weiyu("编号")=e.DataRow("编号")
            weiyu("门洞高")=e.DataRow("门洞高")
            weiyu("门洞宽")=e.DataRow("门洞宽")
            weiyu("页数方向")=e.DataRow("页数方向")
            weiyu("玻璃名称")=e.DataRow("玻璃名称")
            weiyu("门头")=e.DataRow("门头")
            weiyu("吊脚")=e.DataRow("吊脚")
            weiyu("产品型号")=e.DataRow("产品型号")
            weiyu("颜色")=e.DataRow("颜色")
            weiyu("包边")=e.DataRow("包边")
            weiyu("拉手")=e.DataRow("拉手")
            weiyu("数量")=e.DataRow("数量")
            weiyu("单价元")=e.DataRow("单价元")
            weiyu("附加费")=e.DataRow("附加费")
            weiyu("造价")=e.DataRow("造价")
            weiyu("轨道")=e.DataRow("轨道")
            weiyu("备注")=e.DataRow("备注")
            
        End If
        
        
End Select

 回到顶部
帅哥哟,离线,有人找我吗?
黄磊
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2017/7/25 9:46:00
  发帖心情 Post By:2017/7/25 13:58:00 [只看该作者]

谢谢,解决了!

 回到顶部