問題タブ [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 投票する
1 に答える
301 参照

coldfusion - CFSPREADSHEET の「読み取り」機能を使用して複数のタブを表示するにはどうすればよいですか?

Coldfusion を使用して、ブラウザで xls ファイルから複数のタブ、つまり複数のシートを表示したいと考えています。ロジックはかなりうまくいきましたが、それを行う方法があるかどうかはわかりません。私の論理は次のようになります。

このコードが機能しないことがわかったので、同様のソリューションを探していました。よろしくお願いします。

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

coldfusion - クエリ オブ クエリでのスプレッドシートの使用

スプレッドシートを読んでいて、クエリまたはクエリで実行しようとしています

ここに画像の説明を入力

テーブルを少しずつ片付ける必要がありますか?

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

excel - ColdFusion を使用した Excel ファイルの条件付き書式設定

cfscript スプレッドシートNew メソッドを使用して動的にスプレッドシートを作成しています。

すなわち

私が作成している列の 1 つには、ユーザーが空白の列に入力した値と現在の値 (別の列にある) との差の割合を示す式が含まれています。

私がこれを構築しているユーザーは、条件付き書式を追加して、値に基づいて数式セルの色を変更するように要求しました (つまり、変更が 20% を超える場合、または -20% 未満の場合、セルを赤にする必要があります)。数式に影響する値の 1 つがユーザーによってキー入力されるため、色の変更は関数ではなく Excel で行う必要があります。

Excel では簡単ですが、これを cfml によって生成される Excel ファイルに組み込む方法がわかりません。 ここに画像の説明を入力

私の質問は、これが cfml を使用して (cfscript または cfspreadsheet タグを介して) 可能かどうか、およびこれを行う方法を知っている人はいますか?

これをグーグルで検索しても何も見つかりませんでした.cfdocs.orgを検索しても何も見つかりませんでした.

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

coldfusion - CFSpreadsheet フォーマット支援

結果を返すスプレッドシート クエリがあります。負の数値は ([$$123.12]) としてフォーマットされ、正の数値は ("$$123.12") としてフォーマットされます。

データベースに挿入する前に、負の数を -123.12 として、正の数を 123.12 としてフォーマットする必要があります。それを行うには、どのタイプの正規表現を使用する必要がありますか? または、ColdFusion のReplace()関数を使用することはできますか?

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

coldfusion - 結合セルの CFSpreadsheet 境界線

ちょっと調べてみたので、すでに回答があればご容赦ください。CFSpreadsheet を使用して、結合されたセルに罫線を適用するのに問題があります。以下はサンプルコードです。

私が期待するのは、一番上のセルにずっと下線が引かれていることです。私が得るのは、列「A」を通してのみ下線が引かれた一番上のセルで、その後は下線が引かれていません。とにかくこれについてはありますか、それともこれはCFSpreadsheetの単なる制限ですか??

ありがとう!

0 投票する
3 に答える
3940 参照

coldfusion - CFSPREADSHEET を Excel ファイルで読み取ってクエリを実行すると、結果の列にアクセスできません

ColdFusion 10 と CFSpreadSheet を使用してスプレッドシートの処理を自動化しようとしています。これまでのところ、問題なくファイルを読み込んでクエリ オブジェクトをダンプできます。

cfdump出力

問題は、データを操作しようとしたときに発生します。私が次のようなことをした場合:

すぐにエラーが表示されます:「エレメント GROUP は QDATA で定義されていません。」

qData.ColumnList をダンプすると、列リストが得られます。

それはスペースと ( ) がめちゃくちゃですか? もしそうなら、どうすればそれらを取り除き、ファイルを読み込むとき、またはその直後に列名を更新できますか?

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

coldfusion - cfwheels、coldfusion、および cfspreadsheet を使用して、非標準の列名 (スペースを含む) を含む Excel ファイル エクスポートを作成します。

これは、実際の質問というよりもハウツーです。(検索しても解決策が見つからなかったので、これにたどり着きました)

ユーザーができるようにするExcelファイルのエクスポートを作成する必要がありました:

  1. 元のテーブルから、フォームを使用してデータをフィルタリングします
  2. 元のテーブルから、結果を Excel ファイルにエクスポートします。
  3. スペースといくつかの特殊文字を含む非標準の列名を許可します。
  4. 元のテーブル値を維持しながら、一部の列でエクスポートされたデータをフォーマットします (フィルタリング用)。