問題タブ [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 - Coldfusion クエリからスペースを含む列を読み取る方法は?

スプレッドシートからデータを読み取っています。スプレッドシートの列の 1 つにスペースが含まれています。

たとえば、列名は [first name,last name,roll] です。

qryObjスプレッドシートを読んだ後に取得しています。今、クエリから名を読み取ろうとしているとき

それはdbエラーを投げています。私も試してみまし['first name']たが、それでもエラーがスローされます。

エラーは次のとおりです。

0 投票する
2 に答える
1130 参照

coldfusion - ColdFusion を使用してスプレッドシートで検証ドロップダウンを作成中にエラーが発生しました

ColdFusion を使用して、データベース クエリから、スプレッドシートで検証ドロップダウンを作成しています。しかし、次のエラーが表示されます

「数式内の文字列リテラルは 255 文字の ASCII より大きくすることはできません」

この機能が緊急に必要なため、これを修正するのを手伝ってください。

0 投票する
2 に答える
564 参照

coldfusion - Coldfusion 10 でクエリ オブ クエリが失敗する

クエリのクエリを実行しようとすると、エラーが発生します。

allData という名前のテーブルがメモリ内に見つかりませんでした。名前のつづりが間違っているか、テーブルが定義されていません。

私は Excel ドキュメントを持っていて、allData と呼ばれる coldfusion var に出力しています。次に、その var でクエリを実行しています。しかし、私はエラーが発生しています:

私は何を間違っていますか?最初のダンプでは、テーブルが適切に表示されます。

0 投票する
1 に答える
715 参照

coldfusion - cfspreadsheet は、クエリ結果を使用して作成されたオブジェクトに行を追加できません

「excelFileQuery」にはクエリが含まれています。

しかし、ファイルが生成されると、2 行目ではなく、クエリ行が表示されます。私はそれを間違っていますか?

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 列だけを追加するにはどうすればよいでしょうか?

例: 私のクエリには、"Id,Name,Roll,CGPA" のような 4 つの列が含まれています。

しかし、私のExcelシートには「ID、名前、ロール」のみが含まれている必要があります。

これを行う方法?

0 投票する
1 に答える
718 参照

excel - Coldfusion: Apache POI イベント API の使用

ColdFusion を使用して、大きな Excel スプレッドシート (約 20 シート) をシートごとに解析する必要があります。[java.lang.OutOfMemoryError: GC オーバーヘッド制限を超えました]で大量のデータを処理すると、cfspreadsheetタグが失敗します。Apache POI ユーザー API は直接同じように動作します。

ユーザー API の代わりにApache POIイベント APIを使用しようとしましたが、Java 継承の問題に直面しました。XSSF and SAX (Event API)ColdFusion で大規模なスプレッドシートの処理に使用したことのある人はいますか?