Foxtable(狐表)用户栏目专家坐堂 → 如何通过AddSelect,实现选择供应商名称,只保留供应商代码。


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

主题:如何通过AddSelect,实现选择供应商名称,只保留供应商代码。

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


加好友 发短信
等级:一尾狐 帖子:433 积分:4351 威望:0 精华:0 注册:2017/3/20 21:08:00
如何通过AddSelect,实现选择供应商名称,只保留供应商代码。  发帖心情 Post By:2017/11/3 8:54:00 [显示全部帖子]

请教:

如何实现:用户选择供应商名称,程序只保留供应商代码

1主档Test1.htm 语句如下:
   With .Add Select("sjc01","供应商:","|" & DataTables("suppliers").GetCombo ListString("sjc01")) '希望通过用户选择:供应商简称
        .Attribute = "on change=""setAjax Options('po_supp_id','po_select.htm','sjc01',false)"""
    End With
   .AddHidden Value("po_supp_id",e.postvalues("po_supp_id"))   ’然后把供应商代码保存在这个隐藏栏位中。

2.副档po_select.htm 语句如下:
Dim e As RequestEventArgs = args(0)
Dim wb As New WeUI '定义一个东基于WeUI 框架的网页生成器
Dim vals As String
If e.PostValues.Count = 1 Then
    vals  = Data Tables("suppliers").GetCombo ListString("sbh01","sjc01='" & e.PostValues("sjc01") & "'")
End If
e.Write String(vals)

3,目的:
'希望通过用户选择:供应商简称(sjc01)
然后把供应商代码(sbh01)保存在这个隐藏栏位中。
先谢谢专家!
[此贴子已经被作者于2017/11/3 9:01:10编辑过]

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


加好友 发短信
等级:一尾狐 帖子:433 积分:4351 威望:0 精华:0 注册:2017/3/20 21:08:00
多谢专家即时指证!  发帖心情 Post By:2017/11/3 9:54:00 [显示全部帖子]

多谢专家即时指证!
这此 AJAX 功能真强大!


 回到顶部