以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何用临时表的内容作为内部表某列的下拉选项  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100789)

--  作者:zhangchi96
--  发布时间:2017/5/18 14:47:00
--  如何用临时表的内容作为内部表某列的下拉选项

下面是设置控件“组合框”的下拉选项的代码:


\'-- 用【网络教职工】生成一个虚拟的表

Dim 查询姓名 As WinForm.ComboBox = e.Form.Controls("查询姓名")

    Dim c_md As New SQL_Comm_and

    Dim dt As Da_ta_Table

    cm d.Cfont-size: 12pt; font-family: 宋体;">网络兴化教育"

    cm d.Co mman_dText = "Sel ect [姓名],[年月],[单位名称],[联系电话],[姓名] + \':\' + [联系电话] as 推荐人 From {网络教职工} Where 年月 = \'"& 查询年月.text &"\' and 单位代码  = "& myDWDM &" And 是否在职 = \'在职\'   "

    dt = cmd.Exec_ute_Reader()     \'得到临时表dt

    \'-- 设置下拉列表

    查询姓名.ComboList = Dt.GetComb_oList_String("姓名","","姓名")


    对一个表的某一列,通常是设置:列属性-数据字典-数据表-取值列-显示列,如何将上面的临时表DT的列作为这里的取值列呢?


    敬请高手指点!


--  作者:有点蓝
--  发布时间:2017/5/18 15:09:00
--  
用不了。建议使用自定义录入窗口:http://www.foxtable.com/webhelp/scr/2465.htm