Foxtable(狐表)用户栏目专家坐堂 → [求助]多层表头含换行符


  共有4626人关注过本帖树形打印复制链接

主题:[求助]多层表头含换行符

帅哥,在线噢!
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]多层表头含换行符  发帖心情 Post By:2022/6/16 23:22:00 [显示全部帖子]

列标题有中英双语,用换行符隔开

这种情况能否实现多层表头

例如检验项目001(这里有换行符)adad_01
检验项目001(这里有换行符)adad_02

[此贴子已经被作者于2022/6/16 23:23:21编辑过]

 回到顶部
帅哥,在线噢!
chnfo
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2022/6/16 23:36:00 [显示全部帖子]

好象不行,列名用下划线也不行(不能含有换行符),列标题用下划线也不行

 回到顶部
帅哥,在线噢!
chnfo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2022/6/17 9:22:00 [显示全部帖子]

Dim dtb As New DataTableBuilder("CSK")
dtb.AddDef("DT", GetType(Date), "", "入伙时间")

Dim dicc As New Dictionary(Of String, String)
dicc.Add(guid.NewGuid.ToString, "天罡星" & vbCrLf & "TGX" & "_宋江|及时雨")
dicc.Add(guid.NewGuid.ToString, "天罡星" & vbCrLf & "TGX" & "_吴用|智多星" )

For Each x As String In dicc.Keys
    Dim y As String = dicc(x).Split("|")(0)
    dtb.AddDef(x, GetType(String), 64, "", y) 
Next 

dtb.Build()
这样好象也不行呢

 回到顶部
帅哥,在线噢!
chnfo
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2022/6/17 9:27:00 [显示全部帖子]

顺便反馈一个问题,输入guid.的时候,自动会显示成GroupTableBuilder.,这是几个意思哟


 回到顶部
帅哥,在线噢!
chnfo
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2022/6/17 9:36:00 [显示全部帖子]

我自己这里测试,也不行呢

图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

我是要让天置星 TGX形成合并表头
[此贴子已经被作者于2022/6/17 9:39:51编辑过]

 回到顶部
帅哥,在线噢!
chnfo
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2022/6/17 10:06:00 [显示全部帖子]

合并不支持换行符
---这个有没有什么其它变通解决办法呢?
我是这么想的,可以把中文和英文分成两列。在填写界面上呢,国内嘛,不需要用到英文,列标题就不需要换行了(不显示英文),这个可以满足使用

但在打印输出报表的时候,要给国外的客户,就需要英文,那就要把英文换行显示出来
硬写代码写成多层表头?

[此贴子已经被作者于2022/6/17 10:08:48编辑过]

 回到顶部