问题标签 [cfspreadsheet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4329 浏览

coldfusion - 如何从冷融合查询中读取带有空格的列?

我正在从电子表格中读取数据。电子表格中的一列包含空格。

例如,列名称为 [first name,last name,roll]。

qryObj阅读电子表格后,我得到了一个。现在,当我尝试从查询中读取名字时

它正在抛出 db 错误。我也尝试过,['first name']但仍然抛出错误。

错误是:

0 投票
2 回答
2960 浏览

coldfusion - 如何在 ColdFusion 中使用 cfspreadsheet 查询 Excel 文档列?

在上传到数据库之前,我需要对 Excel 电子表格进行一些验证。

如何在 ColdFusion 中使用 cfspreadsheet 查询 excel 文档列?

我需要验证特定列的任何行中都没有任何空值。我在冷 Fusion 变量中有行数,列数将始终相同。

到目前为止,我已经能够弄清楚以下(下)关于 cfspreadsheet 的内容。

我可以将下面的代码放在 a<cfloop>中,并使用 cfif 语句增加列和行以跳过我不想检查的列。循环将以我拥有的总 numberOfRows CF 变量结束,但我想有一个更好的方法可以使用查询来做到这一点。

我可以在查询中执行此操作吗?如果是这样,怎么做?

0 投票
2 回答
1130 浏览

coldfusion - 使用 ColdFusion 在电子表格中创建验证下拉列表时出错

我只是使用 ColdFusion 从数据库查询中创建电子表格中的验证下拉列表。但我收到以下错误

“公式中的字符串文字不能大于 255 个字符的 ASCII”

任何人都可以帮助纠正这个问题,因为我迫切需要这个功能。

0 投票
2 回答
564 浏览

coldfusion - Coldfusion 10 中查询失败的查询

当我尝试查询查询时出现错误。

在内存中找不到名为 allData 的表。名称拼写错误或未定义表。

我有一个 excel 文档,我正在输出到一个名为 allData 的冷融合 var,然后我正在对该 var 进行查询。但我收到一个错误:

我究竟做错了什么?第一个转储适当地显示了该表。

0 投票
1 回答
1082 浏览

coldfusion - 将行号传递给第二个查询的查询的 Coldfusion 查询

我正在做以下查询。查询的第一个转储显示整个 Excel 工作表,第二个转储显示第二个查询的结果。

我正在对 excel 表进行验证检查,以确保系统中没有更多的斗牛犬品种,并且我需要能够告诉用户 excel 表上的哪一行有斗牛犬。

如何让第一行的行号出现在第二行?因此用户可以在 Excel 工作表上进行更改。我是否必须在 Excel 文档首次上传到服务器时对其进行编辑并为其添加行号列?可能有更好的方法来实现这一点。

这是一个基于标签的版本cfquery

0 投票
1 回答
715 浏览

coldfusion - cfspreadsheet cannot add rows to object created using query result

'excelFileQuery' contains a query.

But when the file is generated, on the query rows are showing up, not the second row. Am I doing it wrong?

0 投票
1 回答
748 浏览

excel - ColdFusion cfspreadsheet:读取 Excel 时出错。提供的 POIFSFileSystem 不包含 BIFF8“工作簿”条目

在 ColdFusion 10 电子表格中:

我有一个日常工作,读取一些 Excel 文件并将它们存储在数据库中。我最近开始接收带有一些宏的文件。服务无法读取文件。如果我打开并保存文件,那么它将被读取。

有人知道这里发生了什么吗?

这是我的代码:

这是错误:

这是我的excel文件:

https://dl.dropboxusercontent.com/u/71626816/PJM%20Matrix%20MM%2036-Mo%202014-02-28.xlsx

0 投票
2 回答
1088 浏览

coldfusion - 如何在 Coldfusion 中将查询的特定列添加到电子表格对象

我有一个包含 5 列的查询对象,但我只需要在电子表格中添加 4 列。当我使用<cfset spreadSheetAddRows(spreadSheetObj,qryObj)>它时,它会将所有列添加到电子表格中。我无法从查询中删除第 5 列,因为它是其他用途所必需的。

那么如何才能将查询中的 4 列添加到电子表格中呢?

例如:我的查询包含 4 列,例如“Id、Name、Roll、CGPA”

但我的 Excel 工作表应该只包含“Id,Name,Roll”。

这个怎么做?

0 投票
1 回答
718 浏览

excel - Coldfusion:使用 Apache POI 事件 API

我需要使用 ColdFusion 逐页解析大型 Excel 电子表格(大约 20 张)。使用[java.lang.OutOfMemoryError: GC 开销限制超出]处理大量数据时,cfspreadsheet标记失败。Apache POI 用户 API 直接行为相同:

我尝试使用 Apache POI事件 API而不是用户 API,但遇到了 java 继承问题。有没有人用过XSSF and SAX (Event API)ColdFusion 中的大型电子表格处理?

0 投票
1 回答
1370 浏览

excel - 在导出的 Excel 文件中包含链接

我正在创建一个查询,然后将其下载到一个 Excel 文档中。我想在 excel 文档中包含一些链接,但不知道该怎么做。我尝试只在值中放置一个锚标记querySetCell(),但这只是在 excel 文件中打印 html,html 没有被解析。我用的是CF10。以下是我的代码,不胜感激。


更新:我根据评论对我的代码进行了一些更改。链接现在确实显示在 excel 文档中,但“友好名称”显示为 0,直到我单击 excel 中的“启用编辑”按钮。如果从一开始就显示友好名称会很好,但如果不可能,或者取决于用户设置,这应该没问题。