liyutong 发表于 2021-3-10 11:04:18

求助一个spread单元格文字换行的问题(SPNET-15758)

本帖最后由 Richard.Ma 于 2022-4-22 14:23 编辑


如上图所示,刚出力的excel中【納入先 現場名等】这个单元格下面显示没有换行。
------------------------------------------------------------------------------------------------------

但是鼠标点击进入单元格之后就换行显示了。
-------------------------------------------------------------------------------------------------------
想要实现的效果是:excel下载之后刚打开就能看到换行之后的效果。
使用的关键代码是 excelSpread.FpSpread1.SaveExcel(SaveFileDialog.FileName, FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat Or FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders)
这个是columnHeader部分的单元格,不需要其他数据就可以看到这个现象了
spread版本:12.0.4508.2012 (应该是SP5)

spread模板作为附件上传了,求大佬们帮忙看看吧:'(

Richard.Ma 发表于 2021-3-10 11:14:53

问题已经收到,我看到你上传了代码文件,请上传一个xml格式的模板文件,我帮你验证

liyutong 发表于 2021-3-10 11:17:22


另外再求助一个问题,就是红框中的部分,spread设计器里设置成了黑边框,但是出力的excel没有这个效果。
是不是少设置了什么东西:'(

liyutong 发表于 2021-3-10 11:21:46

模板的xml文件已经上传了:'(
求版主帮忙验证一下:'(

Richard.Ma 发表于 2021-3-10 11:34:39

本帖最后由 Richard.Ma 于 2021-3-10 11:36 编辑

请确认一下你使用的日文开发包的具体版本号,

日文版和国际版有一些区别,因此日文产品一般是由我们的日本团队提供技术支持。
我这边目前只能以国际版的协助你验证问题,使用设计器打开你提供的模板文件设计器就会报错。

liyutong 发表于 2021-3-10 12:02:06

这个是版本号吗:12.0.4508.2012(SPREAD for Windows Forms)

Richard.Ma 发表于 2021-3-10 15:29:19

问题可以重现,看起来是控件本身的问题

此问题已经作为bug提交给研发,bug-id :SPNET-15758
此贴保留处理,有任何进展会在此更新

liyutong 发表于 2021-3-10 15:47:15

麻烦版主了:'(

Richard.Ma 发表于 2021-3-10 16:45:25

别客气

Richard.Ma 发表于 2022-4-22 14:19:20

您好,已经确认,
这不是spread的错误。列标题绘画文本的默认呈现为换行而不从单元格设置。导出为ex​​cel文件时,spread不会导出任何设置,因为单元格没有任何设置。所以excel会以未折叠的来绘制。
页: [1]
查看完整版本: 求助一个spread单元格文字换行的问题(SPNET-15758)