問題タブ [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.
sql - ColdFusion で数十万件のレコードをエクスポート
ColdFusion 9.0.1 を使用して、何十万ものデータベース レコードを Excel XLSX または CSV (XLSX を推奨) にエクスポートする必要があります。これはオンデマンドで行う必要があります。これまでのところ、cfspreadsheet を使用してみましたが、XLSX 形式で 2,000 行を超える行をエクスポートすると停止します。ただし、XLS へのエクスポートは正常に機能します (もちろん、最大 65,000 行の制限があります)。
非常に多くのレコードをエクスポートするためのオプションは何ですか? 理論的には、ユーザーは 100 万件ものレコードをエクスポートする必要があります。私も SQL Server 2008 R2 を使用しています。何らかの方法でレコードをファイルにエクスポートし、そのファイルを CF 経由でユーザーに送信する方法はありますか? どのようなオプションがありますか? ありがとう。
coldfusion - Fuseboxレイアウトファイルが更新されない
ヒューズボックス5.5の「本番」モードのライブサイトがあります。
何をしても、レイアウトファイルに加えた変更をアプリケーションに登録させることができません。さまざまなfuseboxのリロードパラメータをすべて試しましたが、レイアウトファイルを除くすべてのファイルで機能します。
たとえば、「解析済み」フォルダを削除し、URLにFBパラメータを使用してfuseboxをリロードします。次に、解析されたすべてのファイルが再作成されているのがわかりますが、レイアウトが更新されません。
また、レイアウトファイルを削除してFuseboxをリロードしても、エラーなしで動作します!!!!! ?? レイアウトファイルへの変更を登録することはありません。
動作するのは、Railo/Coldfusionサービスを再起動することだけです。次に、変更を取得します。
これが発生するのはなぜですか。また、サービスを再起動せずにアプリケーションでレイアウトの変更を取得するにはどうすればよいですか。
coldfusion - CFCOMPILE-ColdFusionページのプリコンパイルとソースレス配布
ページをJavaクラスにプリコンパイルするとパフォーマンスが向上し、-deployコマンドを使用するとページがJavaバイトコードにエンコードされ、ソースコードが非表示になります。
質問:
上記の両方を行うことができますか?アプリケーションをプリコンパイルしてからエンコードしますか?
ソースレスページとcfcの更新は、新しく更新されたファイルをローカルでエンコードしてから、サーバー上の古いファイルを上書きするのと同じくらい簡単ですか?
貢献していただきありがとうございます。
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 がレンダリングされますが、名前が存在する場合はレンダリングされません。
あなたの助けに感謝。
coldfusion - スタブcfmファイルの代わりにonMissingTemplateを使用する
私たちのColdFusionアプリケーションでは、各リクエストはindex.cfmを通過します
Application.cfcは、ユーザーが実際に必要としているものを構成するクエリとフォームパラメーターのフォームを決定します。これらのコンポーネントはインスタンス化され、コンテンツはOnRequestStartを介してドロップされます。
クエリ/フォームパラメータで常にindex.cfmをヒットするのではなく、単純なケースでは、「欠落している」cfm(つまり、MyApp.cfm)をヒットし、OnMissingTemplate関数が本当に必要なコンテンツを解析できるようにします。コンポーネント(つまりMyApp)。
これを行う別の方法は、コンポーネントへの「一般的な」呼び出しのために実際にcfmスタブファイルを配置することですが、OnMissingTemplateではそれを行う必要はないようです。
これはOnMissingTemplateの合理的な使用法ですか?
coldfusion - ColdFusionクラスターでのアプリケーションスコープのリセット
onApplicationStartを介してアプリケーションをリセットし、クラスター内のすべてのサーバーでアプリケーションが再起動されていることを確認する方法はありますか?
たとえば、現在のコードでは、DSNがリクエストに設定されています。アプリケーションスコープにプッシュしたいのですが、変更が必要な場合は、CFサービスを開始および停止せずに、クラスター内のすべてのサーバーに確実に伝達されるようにしたいと思います。
coldfusion - トランザクション内でエラーなしで実行されているクエリに対してテストするにはどうすればよいですか?
ColdFusion トランザクション (ColdFusion 9、MySQL 5) 内で 2 つのクエリを実行しています。
次のことを知りたいです:クエリが正しく実行されたかどうかをテストするboth updates where successful
には、を何に置き換える必要がありますか?if()
orm - ColdfusionORM9.0.1-関係の解決中にエラーが発生しました
この例は、Adobe ColdFusionのドキュメントから入手しました。名前の一部は変更されていますが、手紙を見逃してしまったほどイライラしない限り、他のすべては同じです。
user.cfc:
クレデンシャル.cfc:
どのように言っても、多くのサイトを検索した後でも、次のエラーが発生します。cfcユーザーの関係資格情報の解決中にエラーが発生しました。このプロパティの列マッピングを確認してください。
1対1のプロパティを削除することで、両方のcfcにcoldfusionでアクセスできることを確認し、テーブルが正常に作成されました。
Apache2.2WebサーバーでColdfusion9.0.1を使用してSQLServer2008を使用しています。
私はORMとHibernateを初めて使用しますが、さまざまなタイプの関係を作成することに成功しており、専門家レベルではないコールドフュージョンを告白します。
おかげで、これはcoldfusionのドキュメントから直接来たので、本当に気になります。
hibernate - ColdFusion ORMはUnicode文字列を処理できますか?
CF9のORM(別名Hibernate)に文字列をUnicode文字列として保存させるにはどうすればよいですか?
つまり、SQLServerでプレフィックスN'string'
を使用します
ありがとう!
inheritance - CFC が相互に拡張されると、機能が一方向にしか継承されないのはなぜですか?
次の 2 つの CFC があります。
Foo.cfc に存在するすべての関数が Bar.cfc で使用できることはわかっています。しかし、その逆は正しくないようです。Bar.cfc の関数を Foo.cfc でも利用できるようにすることはできますか? それとも、継承は一方向にしか機能しませんか?