使用Salesforce.com平台中的APEX在数字前使用零生成xls文件

问题描述 投票:1回答:1

我在单元格中需要'0123'值,但在生成xls之后它只显示'123'。它会在数字之前删除所有零,但我希望它们在单元格内。

手动我可以更改单元格格式,然后在数字的开头用零写任何数字。也许解决方案将生成带有单元格格式“文本”的xls文件?但是如何在顶点改变格式?

excel salesforce apex
1个回答
0
投票

我找到了一个解决方法。在控制器中,在将数据发送到Visualforce页面之前,我将数字用引号括起来并在其前面加上等号,并将包装的数字存储为字符串,例如

="0123" 

然后excel会将其保留为文本格式,但值只显示'0123'。

© www.soinside.com 2019 - 2024. All rights reserved.