当前位置: 首页 > 知识库问答 >
问题:

将格式化为表

韩恺
2023-03-14

在生成Excel文件时,是否可以在ColdFusion代码中指定此格式?

共有1个答案

黄俊雄
2023-03-14

如果您使用的是ColdFusion9,则可以使用SpreadSheetNew、SpreadSheetAddRow、SpreadSheetFormat函数从数据集对excel电子表格进行样式设置

 <cfset sObj = spreadsheetNew("myreport","yes")>
 <cfset SpreadsheetAddRow(sObj, "Column_1, ... , Column27")>

 <cfset SpreadsheetFormatRow(sObj, {bold=TRUE, alignment="center"}, 1)>

 <cfset spreadsheetAddRows(sObj, qMyQuery)>
    <cfheader name="content-disposition" value="attachment; filename=report_#Dateformat(NOW(),"MMDDYYYY")#.xlsx">

但是,请注意,这可能会对JVM造成极大的压力,我创建了一个xls查询,对头行只应用两种样式(粗体,文本中心),任何超过700行的查询都将通过JVM内存丢失关闭整个服务器...以下是我的SO问题,相关代码/答案SpreadsheetAddRows在中等大小的查询中失败

adobe已将其记录为一个bug

 类似资料:
  • 本文向大家介绍如何将Java LocalDateTime格式化为ISO_DATE_TIME格式,包括了如何将Java LocalDateTime格式化为ISO_DATE_TIME格式的使用技巧和注意事项,需要的朋友参考一下 首先,设置日期: 现在,将日期时间格式化为ISO_DATE_TIME格式: 示例 输出结果

  • 问题内容: 我正在创建一个HTML表,将在Excel中作为电子表格打开。我可以使用哪种HTML标记或CSS样式“讲述” Excel以将单元格的内容显示为文本? 问题答案: 您可以将格式应用于数字,文本,日期等的单元格。 请参阅我以前关于此的答案:HTML toExcel:如何告诉Excel将列视为数字? (已调整的代码段) 如果将CSS类添加到页面: 并在您的TD上拍那些课,行得通吗?

  • 问题内容: 我有一张包含键和值的地图。我需要使用以下特定格式将其转换为。现在,我用来格式化每个元素,将它们收集到一个List中,然后执行String.join();。 有什么更短的方法吗?使用lambda会很好,因为我需要一些使用lambda的练习。 问题答案: 我认为您正在寻找这样的东西: 依次进行以下操作: 获取一个可迭代的条目序列 为此迭代创建一个流 将该条目流转换为“键-值”形式的字符串流

  • 问题内容: 我是Python新手,在格式化对象时遇到问题。 这是我要执行的操作:我有一个对象列表,并且该对象的类的成员之一是对象,它显示事件的持续时间。我想以小时:分钟的格式显示该持续时间。 我尝试了多种方法来执行此操作,但遇到了困难。我当前的方法是为返回小时和分钟的对象添加方法到类中。我可以将除以3600并四舍五入来获得小时数。我在获取剩余秒数并将其转换为分钟时遇到麻烦。 顺便说一下,我正在使用

  • 我有一个带有一些数值的字符串。 然而,这两者都给出了错误。 实现这种格式的正确途径是什么? 这是jasper report jrxml的一部分,我希望在这里避免报告上出现“null”,从而插入以下代码: 如何解决这一问题? 多谢阅读。