以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]RowHeaderVisible 不起作用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120912)

--  作者:goodhawk
--  发布时间:2018/6/26 10:51:00
--  [求助]RowHeaderVisible 不起作用
在界面设定和代码里头指定, 都不起作用, 是啥原因?

Tables("现场作业_table1").RowHeaderVisible = True 


图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20180626104641.png
图片点击可在新窗口打开查看



[此贴子已经被作者于2018/6/26 10:51:21编辑过]

--  作者:有点甜
--  发布时间:2018/6/26 10:56:00
--  

1、你表格【现场作业_table1】是如何生成的?设置datasource?还是直接fill?

 

2、你生成表格之后,要重新设置RowHeaderVisible才行。


--  作者:goodhawk
--  发布时间:2018/6/26 11:12:00
--  
表格是fill的方法, 
Tables("现场作业_table1").DataTable.Fill(sql1,"hcxsqlserver",False)

生成的时候这样子
Tables("现场作业_table1").SetColVisibleWidth("XXX")
Tables("现场作业_table1").AutoSizeCols()
Tables("现场作业_table1").RowHeaderVisible = True 
Tables("现场作业_table1").DataTable.BuildHeader

--  作者:有点甜
--  发布时间:2018/6/26 12:08:00
--  

fill之后,设置这段代码,也无效?

 

Tables("现场作业_table1").SetColVisibleWidth("XXX")
Tables("现场作业_table1").AutoSizeCols()
Tables("现场作业_table1").RowHeaderVisible = True 
Tables("现场作业_table1").DataTable.BuildHeader

--  作者:goodhawk
--  发布时间:2018/6/26 13:27:00
--  
对的, 无效。 
--  作者:有点甜
--  发布时间:2018/6/26 14:59:00
--  
以下是引用goodhawk在2018/6/26 13:27:00的发言:
对的, 无效。 

 

做个具体例子发上来测试。