Foxtable(狐表)用户栏目专家坐堂 → 取数不到


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

主题:取数不到

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/15 9:27:00 [显示全部帖子]

参考:http://www.foxtable.com/mobilehelp/topics/0096.htm

With .AddSelect("fybm","费用部门","|" & DataTables("组织结构").GetComboListString("部门"))
’在这里获取到了费用部门               
                .Attribute = "onchange=""setAjaxOptions('kmmc','ysbz.htm','fybm',false)"""
            End With
With .AddSelect("kmmc","科目名称","")
……

Select Case e.Path

    Case  "ysbz.htm"

Dim Filter As String = "预算部门='" & e.PostValues("fybm")  & "'"
同样这里加了预算部门的的条件也获取不到科目名称,是怎么回事
        Dim ppdh As String =  "|" & DataTables("预算编制").GetComboListString("科目名称",Filter)

        e.WriteString(ppdh)
End Select

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/15 10:52:00 [显示全部帖子]

论坛屏蔽了Attribute 代码,处理方法:http://foxtable.com/bbs/dispbbs.asp?boardid=2&Id=69632

重新贴出代码

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/15 11:31:00 [显示全部帖子]

            With .AddSelect("fybm","费用部门","|" & DataTables("组织结构").GetComboListString("部门"))                
                .Attribute = "onch ange=""setAjax Options('zx','sgzx.htm','sqr','fybm',false);setAjax Options('kmmc','ysbz.htm','sqr','fybm',false)"""
            End With     

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/16 10:04:00 [显示全部帖子]

  .AddSelect("zx","中心","")
            .AddSelect("kmmc","科目名称","").Att ribute = "on change=""set AjaxOptions('kmdh','kmdh.htm','fybm','kmmc',false)"""          
            With.AddSelect("kmdh","科目代号","") 
                        
另一个是通过选择不同的科目名称获取对应的科目代号 ,这个还不行? 
            End With 

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/17 9:51:00 [显示全部帖子]

没看懂要干嘛?如果要直接取AddHiddenValue的值,这样:e.PostValues("中心审批人") 

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/17 10:11:00 [显示全部帖子]

这个中心审批人取出来干嘛用的?

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/17 11:06:00 [显示全部帖子]

不可以,setAjaxOptions是用来设置下拉列表的,不用来设置HiddenValue。需要的时候在服务端通过e.PostValues("zx") 取值不就行了?

 回到顶部