GetComboListString是 從內(nèi)存表中從指定的列中提取不重復(fù)的值,用符號(hào)"|"將這些值連接成一個(gè)字符串,并返回這個(gè)字符串。這個(gè)函數(shù)的功能跟Database的GetComboListOfColumnValue類似。
語法:
GetComboListString(ColumnName,Filter,Sort)
參數(shù)說明
名稱 | 說明 |
ColumnName | 必填項(xiàng),字符串類型,列名稱,從此列中提取不重復(fù)的值。 |
Filter | 可選參數(shù),指定一個(gè)條件表達(dá)式,只返回符合此條件的值。 |
Sort | 可選參數(shù),指定排序列,如果省略,則根據(jù)取值列排序,通常無需設(shè)置。 |
Vb.Net |
|
C# |
SmGrid tbl = Proj.CurrentSmGrid; string strComboList = tbl.DataTableHelp.GetComboListString("產(chǎn)品"); Proj.MsgDebug.Add("返回結(jié)果:{0}", strComboList); // 返回結(jié)果:產(chǎn)品05|產(chǎn)品03|產(chǎn)品02|產(chǎn)品01|產(chǎn)品04 strComboList = tbl.DataTableHelp.GetComboListString("產(chǎn)品", "", "產(chǎn)品"); Proj.MsgDebug.Add("返回結(jié)果:{0}", strComboList); // 返回結(jié)果:產(chǎn)品01|產(chǎn)品02|產(chǎn)品03|產(chǎn)品04|產(chǎn)品05 strComboList = tbl.DataTableHelp.GetComboListString("產(chǎn)品", "產(chǎn)品='產(chǎn)品03' and 客戶='客戶02'", "產(chǎn)品"); Proj.MsgDebug.Add("返回結(jié)果:{0}", strComboList); // 返回結(jié)果:產(chǎn)品03 |