問題タブ [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.
date - Coldfusion:cfspreadsheetの読み取り日が正しくない
cfspreadsheetを使用して、アプリケーション内のスプレッドシートからデータを読み取ります。私は日付列を扱うのに非常に苦労しました。セルを日付英語(NZ)としてフォーマットすると、スプレッドシートに正しく表示されますが、アップロードしようとすると、日と月が切り替わります。しかし、フォーマットをカスタムの「dd / mm / yyyy」フォーマットに変更すると、問題なくアップロードされます。
スプレッドシート内でデフォルトの日付形式を使用すると、カスタム形式では形式が混乱しないのはなぜですか?回避策はありますか?
html - cfspreadsheet で html をレンダリングする方法
cfspreadsheet で Excel ファイルを作成しようとしています。列の 1 つに html コードがありますが、何らかの理由で、Excel ファイルでは html がレンダリングされず、単なるテキストです。例えば。<b>blabla</b>
太字にする代わりに。
これに対する解決策を知っていますか?
coldfusion - Coldfusionで生成されたスプレッドシートでは、列のフォーマットはできません
クエリからスプレッドシートを作成する場合、作成されるスプレッドシートでは、日時データ型の列をフォーマットできません。
スプレッドシートの作成は次のとおりです。
すべてのデータは正しく、正しい列にありますが、「Ship_Start」列は2012-11-27 00:00:00.000のようにフォーマットされており、Excelで他のフォーマットに変更することはできません。
SQL Server Management Studioでクエリを手動で実行し、ヘッダー付きの結果をExcelにコピーすると、データをフォーマットできます。また、列ヘッダーをフォーマットしてテンプレートにデータを入力したExcelテンプレートを作成しましたが、「日付」でフォーマットされていても列をフォーマットできません。
何が欠けている可能性がありますか?
coldfusion - 更新時に CFSpreadsheet が SpreadSheetAddFreezePane を失う
フリーズ ペインを含むワークブックにスプレッドシートを追加しようとしています。フリーズ ペインは、アクションが書き込みの場合は機能しますが、更新を使用して別のシートを追加した場合は機能しません。
coldfusion - データ形式を使用する場合、カンマは無効です
これが、スプレッドシートにクエリを出力するための私のコードです。
私が得ているエラーは次のとおりです。
何らかの理由で、ドキュメントによれば有効であるにもかかわらず、コンマが気に入らない。カンマを外せば機能しますが、何千ものグループ化に必要です。
誰かがこれに遭遇しましたか?
coldfusion - スプレッドシートのセルの書式設定
最後に編集
誰かが私が間違っていることを見ることができますか?これらは私の期待と観察です:
Search Parametersという名前のワークシートには、太字の赤いフォントのセルa1が含まれていると思います。期待通りの結果が得られます。
3行目から始まるデータを持つ「4D、CCCU、SDAU」という名前のワークシートを期待しています。これを取得します。
行3には、「bold font 3 green true」というテキストがあり、太字の緑色のフォントであると予想されます。テキストは表示されますが、他のシートのセルa1と一致する太字の赤いフォントが表示されます。実際、このセルの書式設定は、常に他のシートのセルa1と一致します。
残りのセルは「通常のフォント4青true」のような値で、青の太字フォントであると思います。値を取得しましたが、フォーマットがまったくありません。
私のwritedumpsは、常に私が期待する値を表示します。
コードは以下のとおりです。AddNewRowはudfです。
繰り返しになりますが、問題は、セルが期待どおりにフォーマットされないのはなぜですか?
ここから編集を開始
これは、リーが提案した自己完結型のコードです。Travisのwrtformatメソッドの提案はコメント化されていますが、私がそれらを使用したとき、結果は変わりませんでした。
結果は次のとおりです。シートフレッドは期待どおりで、セルa1の太字の青いフォントです。
シートaのセルa1とa3には、太字の青いフォントの文字aが付いています。大胆なグリーンを期待していました。セルa2とa4には、フォーマットされていない文字bがあります。大胆で赤を期待していました。
私は愚かなことをしているのですか、それとも何か間違っているのですか。私はColdFusion9.01とExcel2010を使用しています。
coldfusion - SpreadsheetFormatColumn() 右ボーダー
このコードを実行すると:
3 行のワークシートが表示されることを期待しています。2 番目の行には 2 つの列があり、セルには wilma と barney が含まれます。これまでのところ、私が期待していることがわかります。また、右側の境界線を持つ列 B が表示されることも期待しています。実際にはセル B2 が右側の境界線で表示されます。
これを変更すると:
これに
列 B の最初の 3 行に右側の境界線が表示されます。
列 B のすべてに右側の境界線を適用する方法はありますか?
coldfusion - 画像とフォーマットがColdFusionで生成されたマルチタブXLSxファイルで機能しない
以下のコードは、2つの注目すべきエラーを含むファイルを生成します。
- SpreadSheetSetColumnWidthは、2番目のタブの21行後に機能を停止しているように見えます
- 画像は2番目のタブに表示されません
うまくいけば、これは単なる新人の間違いであり、日付の書式設定の問題に沿ったものではありません。修正/改善するための助けや建設的な批判は大歓迎です。
mysql - ColdFusion10 - 挿入クエリに対する cfloop のクエリ
初投稿はこちら。<CFSPREADSHEET>
Excel からクエリを作成し、クエリ結果を MySQL テーブルに挿入しようとしています。それはうまくいっています。また、1 つの列から値を取得し、その適切な ID 番号をテーブルの ID 列に挿入する必要もあります。これが私のコードです。私が得ている結果は、同じ ID (6) が各テーブル行に挿入されていることです。ここで助けていただければ幸いです。ありがとう!