以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 发现一个显示列宽的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157988) |
-- 作者:304376480 -- 发布时间:2020/11/4 13:42:00 -- 发现一个显示列宽的问题 老师您好! 随便打开一个新的狐表,在命令窗口输入以下代码,执行 Tables("表A").SetColVisibleWidth("第一列|100|第二列|150|第三列|98|第五列|80|第六列|90|第七列|90") Tables("表A").SetColVisibleWidth("第一列|100|第二列|150|第三列|98|第五列|80|") For i As Integer = 0 To Tables("表A").Cols.Count-1 Output.Show(Tables("表A").Cols(i).Width) Next 显示:(显示的表格都是正确的,但获取的数值不对...) 100 150 98 80 90 这里应该显示-1才是正确啊,为什么仍然显示90 90 这里应该显示-1才是正确啊,为什么仍然显示90 -1 -1 -1 -1 [此贴子已经被作者于2020/11/4 13:44:22编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/11/4 13:51:00 -- 正常,第一次设置为90,第二次没有设置,那就保持原来的值啊! |
-- 作者:304376480 -- 发布时间:2020/11/4 14:18:00 -- 好的,明白了,可以通过排除隐藏列再获取数值 |