以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何获列属性中的列表项目字串为 |... 时的字串 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27301) |
-- 作者:关键下一秒 -- 发布时间:2012/12/27 22:55:00 -- 如何获列属性中的列表项目字串为 |... 时的字串 如题,当表的列表项目为正常列表字符串时,用 combolist 属性返回字符串是没有问题的。但是,当列表项目为 |... 时,用combolist属性就没办法返回字符串了,怎样才能得到这个字符串呢?请哪位高人指教一下,谢谢! [此贴子已经被作者于2012-12-27 22:57:40编辑过]
|
-- 作者:程兴刚 -- 发布时间:2012/12/28 6:06:00 -- Dim s As String = DataTables("指定表名称").GetComboListString("指定列名称") |
-- 作者:关键下一秒 -- 发布时间:2012/12/28 8:28:00 -- 程版,谢谢!你理解错了我的意思哦。 |
-- 作者:lin_hailun -- 发布时间:2012/12/28 8:47:00 -- 呃,楼主如果你的列表项目是来源于数据表的话,是不可以用combolist获取到值的,要获取的话,看2楼的方法。 |
-- 作者:sunsenfeng -- 发布时间:2012/12/28 8:59:00 -- 搂住的意思是,当我们用手工填入a|b|...列表项目后,怎么样获得这个字符串,或者说这个属性的名称是什么,可以让我们用str=xxx.属性,来得到他
|
-- 作者:关键下一秒 -- 发布时间:2012/12/28 9:07:00 -- 补充说明:当我用手工在 列的 列表项目 中填入 a|b|c 时,我用 dim s as string=tables("表名").cols("列名").combolist 获得字符串为 "a|b|c" 但是,当我用手工填入 |... 时,用 dim s as string = tables("表名").cols("列名").combolist 无法获得字符串 "|..." ,现在我需要获得这个字符串,应怎样处理呢? |
-- 作者:sunsenfeng -- 发布时间:2012/12/28 9:11:00 -- 估计这个很难,用"|"开头,说明第一个元素为空值,系统是不是会产生错误? 那你为什么非要"|"开头呢? |
-- 作者:关键下一秒 -- 发布时间:2012/12/28 9:15:00 -- |... 这个符号是为了启动列按钮啊
|
-- 作者:关键下一秒 -- 发布时间:2012/12/28 9:40:00 -- 谁能帮忙解决一下,谢谢,详见6楼补充 |
-- 作者:lin_hailun -- 发布时间:2012/12/28 10:12:00 -- 以下是引用关键下一秒在2012-12-28 9:07:00的发言: 补充说明:当我用手工在 列的 列表项目 中填入 a|b|c 时,我用 dim s as string=tables("表名").cols("列名").combolist 获得字符串为 "a|b|c" 但是,当我用手工填入 |... 时,用 dim s as string = tables("表名").cols("列名").combolist 无法获得字符串 "|..." ,现在我需要获得这个字符串,应怎样处理呢? 这样去获取。Tables("xxx").grid.Cols("xxx").ComboList |