問題タブ [coldfusion-9]

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 に答える
3905 参照

sql - ColdFusion で数十万件のレコードをエクスポート

ColdFusion 9.0.1 を使用して、何十万ものデータベース レコードを Excel XLSX または CSV (XLSX を推奨) にエクスポートする必要があります。これはオンデマンドで行う必要があります。これまでのところ、cfspreadsheet を使用してみましたが、XLSX 形式で 2,000 行を超える行をエクスポートすると停止します。ただし、XLS へのエクスポートは正常に機能します (もちろん、最大 65,000 行の制限があります)。

非常に多くのレコードをエクスポートするためのオプションは何ですか? 理論的には、ユーザーは 100 万件ものレコードをエクスポートする必要があります。私も SQL Server 2008 R2 を使用しています。何らかの方法でレコードをファイルにエクスポートし、そのファイルを CF 経由でユーザーに送信する方法はありますか? どのようなオプションがありますか? ありがとう。

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

coldfusion - Fuseboxレイアウトファイルが更新されない

ヒューズボックス5.5の「本番」モードのライブサイトがあります。

何をしても、レイアウトファイルに加えた変更をアプリケーションに登録させることができません。さまざまなfuseboxのリロードパラメータをすべて試しましたが、レイアウトファイルを除くすべてのファイルで機能します。

たとえば、「解析済み」フォルダを削除し、URLにFBパラメータを使用してfuseboxをリロードします。次に、解析されたすべてのファイルが再作成されているのがわかりますが、レイアウトが更新されません。

また、レイアウトファイルを削除してFuseboxをリロードしても、エラーなしで動作します!!!!! ?? レイアウトファイルへの変更を登録することはありません。

動作するのは、Railo/Coldfusionサービスを再起動することだけです。次に、変更を取得します。

これが発生するのはなぜですか。また、サービスを再起動せずにアプリケーションでレイアウトの変更を取得するにはどうすればよいですか。

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

coldfusion - CFCOMPILE-ColdFusionページのプリコンパイルとソースレス配布

ページをJavaクラスにプリコンパイルするとパフォーマンスが向上し、-deployコマンドを使用するとページがJavaバイトコードにエンコードされ、ソースコードが非表示になります。

質問:

上記の両方を行うことができますか?アプリケーションをプリコンパイルしてからエンコードしますか?

ソースレスページとcfcの更新は、新しく更新されたファイルをローカルでエンコードしてから、サーバー上の古いファイルを上書きするのと同じくらい簡単ですか?

貢献していただきありがとうございます。

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

coldfusion - 動的 pdf-cfdocument + cfcontent + 画像 + 電子メールの添付ファイル

動的に生成された pdf (cfdocument) に画像を読み込むにはどうすればよいですか? pdfがhddに保存されていないという点で。PDFを電子メールで送信する必要があり、RAMがクリアされます。画像は wwwroot フォルダーの外に保存されます。必要に応じて、pdf を hdd に保存し、添付し、電子メールで送信してから削除できますが、hdd に保存しないことを選択します。

c:\coldFusion9\imgs\ はディレクトリです

サンプル:

利用した

cfdocument 内にあり、画像が wwwroot (http...) フォルダーにある場合は機能しますが、画像が wwwroot ("c:\coldFusion9\imgs#image#.png" または "../imgs") の外にある場合は機能しません/#image#.png")。

私は cfcontent が理想的だと思います

したがって、cfdocument 内で次のようにします。

その結果、pdf ではなく画面に画像が読み込まれます。

PDFを電子メールの添付ファイルとして電子メールで送信したいと考えています。pdf を画面に表示する必要はありませんが、テスト目的で、cfdocument に名前を付けるか付けないかによって、画像が読み込まれたかどうかを確認するために画面に表示することができます。名前が削除されると pdf がレンダリングされますが、名前が存在する場合はレンダリングされません。

あなたの助けに感謝。

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

coldfusion - スタブcfmファイルの代わりにonMissingTemplateを使用する

私たちのColdFusionアプリケーションでは、各リクエストはindex.cfmを通過します

Application.cfcは、ユーザーが実際に必要としているものを構成するクエリとフォームパラメーターのフォームを決定します。これらのコンポーネントはインスタンス化され、コンテンツはOnRequestStartを介してドロップされます。

クエリ/フォームパラメータで常にindex.cfmをヒットするのではなく、単純なケースでは、「欠落している」cfm(つまり、MyApp.cfm)をヒットし、OnMissingTemplate関数が本当に必要なコンテンツを解析できるようにします。コンポーネント(つまりMyApp)。

これを行う別の方法は、コンポーネントへの「一般的な」呼び出しのために実際にcfmスタブファイルを配置することですが、OnMissingTemplateではそれを行う必要はないようです。

これはOnMissingTemplateの合理的な使用法ですか?

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

coldfusion - ColdFusionクラスターでのアプリケーションスコープのリセット

onApplicationStartを介してアプリケーションをリセットし、クラスター内のすべてのサーバーでアプリケーションが再起動されていることを確認する方法はありますか?

たとえば、現在のコードでは、DSNがリクエストに設定されています。アプリケーションスコープにプッシュしたいのですが、変更が必要な場合は、CFサービスを開始および停止せずに、クラスター内のすべてのサーバーに確実に伝達されるようにしたいと思います。

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

coldfusion - トランザクション内でエラーなしで実行されているクエリに対してテストするにはどうすればよいですか?

ColdFusion トランザクション (ColdFusion 9、MySQL 5) 内で 2 つのクエリを実行しています。

次のことを知りたいです:クエリが正しく実行されたかどうかをテストするboth updates where successfulには、を何に置き換える必要がありますか?if()

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

orm - ColdfusionORM9.0.1-関係の解決中にエラーが発生しました

この例は、Adobe ColdFusionのドキュメントから入手しました。名前の一部は変更されていますが、手紙を見逃してしまったほどイライラしない限り、他のすべては同じです。

user.cfc:

クレデンシャル.cfc:

どのように言っても、多くのサイトを検索した後でも、次のエラーが発生します。cfcユーザーの関係資格情報の解決中にエラーが発生しました。このプロパティの列マッピングを確認してください。

1対1のプロパティを削除することで、両方のcfcにcoldfusionでアクセスできることを確認し、テーブルが正常に作成されました。

Apache2.2WebサーバーでColdfusion9.0.1を使用してSQLServer2008を使用しています。

私はORMとHibernateを初めて使用しますが、さまざまなタイプの関係を作成することに成功しており、専門家レベルではないコールドフュージョンを告白します。

おかげで、これはcoldfusionのドキュメントから直接来たので、本当に気になります。

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

hibernate - ColdFusion ORMはUnicode文字列を処理できますか?

CF9のORM(別名Hibernate)に文字列をUnicode文字列として保存させるにはどうすればよいですか?

つまり、SQLServerでプレフィックスN'string'を使用します

ありがとう!

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

inheritance - CFC が相互に拡張されると、機能が一方向にしか継承されないのはなぜですか?

次の 2 つの CFC があります。

Foo.cfc に存在するすべての関数が Bar.cfc で使用できることはわかっています。しかし、その逆は正しくないようです。Bar.cfc の関数を Foo.cfc でも利用できるようにすることはできますか? それとも、継承は一方向にしか機能しませんか?