Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]报表生成时界面显示数据和导出后显示结果不一致

1楼
chnfo 发表于:2025/1/4 22:55:00
我使用报表模板导出来的数据,很清楚看到导出的数据有2位,但显示一直都只有一位,这是什么问题
因为要求如果是整数就显示整数,有小数才显示小数
图片点击可在新窗口打开查看
2楼
有点蓝 发表于:2025/1/5 20:24:00
设置一个execl的单元格数字格式
3楼
chnfo 发表于:2025/1/5 22:11:00
似乎excel中如果设置小数点位数,会显示成123.00,234.56这样的。
用户要求的是123就显示为123,而不是123.00
234.56才要显示成234.56

现在比较怪异的是例如这个数字是234.62,如果列宽拖宽一点,就会显示成234.6,但它为什么不显示为234.62呢?

[此贴子已经被作者于2025/1/5 22:12:18编辑过]
4楼
有点蓝 发表于:2025/1/5 22:16:00
我试了一下,【常规】模式就是正常的呀,有多少位就显示多少位
5楼
chnfo 发表于:2025/1/6 13:31:00
我试了一下,如果这个数字本来就很大,例如10150429399.77,导出来以后,它就会显示为10150429400,但鼠标点击这个单元格,实际上显示的数据还是10150429399.77

如果数字本来就不大,例如1234.56,导出来以后,就正常显示1234.56

除非导出结果全部用文本存储。这个应当怎么设置?
[此贴子已经被作者于2025/1/6 13:38:59编辑过]
6楼
有点蓝 发表于:2025/1/6 13:43:00
怎么做导出的?
7楼
chnfo 发表于:2025/1/6 13:43:00
这个就是设置好模板,直接生成呀
8楼
chnfo 发表于:2025/1/6 13:51:00

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

       Dim Book As New XLS.Book(NewTempT)
        Dim Repfolder As String = ProjectPath & "Reports\" & Vars("CurProT")
Book.Build() '生成细节区
        Book.Save(fl) '保存工作簿

整个模板区域全选,将所有单元格都设置为文本都不行
[此贴子已经被作者于2025/1/6 13:52:17编辑过]
9楼
有点蓝 发表于:2025/1/6 13:58:00
把模板单元格内容改为这种就可以按文本输出:

<[金额] & "">
共9 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.