以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教组合框的显示问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80485)

--  作者:李睿涵
--  发布时间:2016/1/24 12:06:00
--  请教组合框的显示问题
有关学籍表,里面有学号、姓名字段
我想在一个组合框里下拉后能按 学号|姓名 的格式显示(001|张三),但取值只要取学号就好了
请问怎么写代码啊?用GetComboListString可以吗?

--  作者:大红袍
--  发布时间:2016/1/24 14:22:00
--  

可以,但是只能是 001,张三 这样。

 

还有编写TextChanged事件,分割内容,去前面部分。


--  作者:李睿涵
--  发布时间:2016/1/24 14:53:00
--  
请问怎么获取 001,张三啊?
--  作者:大红袍
--  发布时间:2016/1/24 15:21:00
--  

\'定义数组集合的时候,要在类型后加上括号,表示这是一个数组集合。
Dim
Arys As List(Of String())
Arys =
DataTables("订单").GetValues("产品|客户") \'列名用符号|分割
\'注意循环变量是字符型数组,所以类型是String(),而不是String

For
Each Ary As String() In Arys
    Output.Show(Ary(
0) & "," & Ary(1))
Next