以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]专业报表中的表格能实现自动列宽吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114809)

--  作者:huangfanzi
--  发布时间:2018/2/23 8:16:00
--  [求助]专业报表中的表格能实现自动列宽吗?
如题,请老师解答下,谢谢!
--  作者:有点甜
--  发布时间:2018/2/23 8:51:00
--  

如果不设置,就是自动列宽;如果要设置,就参考 http://www.foxtable.com/webhelp/scr/1204.htm

 

具体问题,举例说明。


--  作者:huangfanzi
--  发布时间:2018/2/23 9:32:00
--  
如果不设置,是平均列宽,当某列的内容比较多时,此单元格会自动换行,所以不是自动列宽,我在想,能不能在表格生成后查询某列内容的最大宽度,然后设置此列的宽度,通过这样的办法来实现自动列宽,如果行的话,代码如何写呢?
--  作者:有点甜
--  发布时间:2018/2/23 10:08:00
--  

首先,自动列宽对于报表来说,不是必要的,因为打印的纸张的区域有限,如果改成自动列宽,就有可能超出纸张的打印范围;

 

如果确实要做,参考

 

http://www.foxtable.com/webhelp/scr/1233.htm

 

http://www.foxtable.com/webhelp/scr/1234.htm