問題タブ [coldfusion]
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.
javascript - jQuery の .load が IE6 で cfcharts をロードしない
png 形式の cfchart を含む .cfm ページで div タグのコンテンツを動的にロードしようとしています。ユーザーがリンクをクリックすると、load 関数を使用して .cfm ページを div に配置します。
これは Firefox では完全に表示されますが、IE6 では表示されません。エラーメッセージは表示されません。
sql-server - ASP.NET/ColdFusion および MS SQL Server の開発に推奨されるハードウェア (構成) とソフトウェア (OS バージョン/アプリ バージョン) は何ですか?
私たちは小規模な会社であり、開発環境に使用する必要がある、可能な限り最良の (そして手頃な価格の) ハードウェアとソフトウェアの構成を知りたいと考えています。現在、私たちは異なる場所からリモートで作業する 4 人のチームであり、それぞれがラップトップと ADSL 接続を使用してプロジェクトに取り組んでいます。
この質問は、これらの開発環境を最大限に活用するために、ハードウェアとソフトウェアを最適化する方法を特定するのに役立ちます。すべてをラップトップでローカルに実行する必要がありますか、それとも何らかの分散ソリューションが可能ですか? Windows 2008 と SQL Server 2008 の両方が利用可能なオプションであることを考えると、どのソフトウェア バージョンをお勧めしますか? 中央サーバーを使用しますか、それともラップトップでローカルに実行しますか?
私たちは若いチームですので、どんな助けも大歓迎です! ありがとう!
ユム
javascript - JavaScript 配列から ColdFusion へ
JavaScript で作成した配列があります。最終結果は、要素1、要素2、、、要素5、要素6、、、要素9....などになります。
ColdFusion に渡されると、null 要素が削除され、element1、element2、element5、element6、element9 になります。
これらのスペースを維持する必要があります。何かアイデアはありますか? もっと詳しく説明するために、私の問題はこの前に始まるかもしれません...
検索/フィルター タイプの関数として機能する 13 の要素を持つフォームがあります。私はAJAXで「投稿」したいのですが、本質的に、ボタンを使用してjQuery関数を呼び出し、フィールドをColdFusionページに渡し、結果を返したいと思っています。JavaScript 配列は、私の最良の選択肢でさえないかもしれません。
何か案は?
redirect - ブックマークされたページのリダイレクト
最近、サイトを asp から CF に変換しました。残念ながら、古いユーザーの多くは「ホームページ」をブックマークしていました。www.example.com/homepage.asp
そのページから現在の index.cfm にトラフィックをリダイレクトする方法はありますか?
私は通常、これらのファイルを削除するだけですが、所有者は独自の比較の理由からファイルを保持したいと考えていました。
何か案は?
ありがとう
sql - 1 つの列を選択します DISTINCT SQL
追加: SQL Server 2000 と 2005 で作業しているため、両方で作業する必要があります。また、value_rk は数値/整数ではありません (エラー: オペランド データ型の uniqueidentifier は min 演算子に対して無効です)
返された他の列を気にしない場合に、単一列の「DISTINCT」一致を行う方法はありますか? 例:
最初の行 (値 A) に基づいて、これらの行の 1 つだけを返す必要があります。2 列目と 3 列目の結果が必要です (2 列目は実際には全体的に一致するはずですが、3 列目は一意のキーであり、少なくとも 1 つ必要です)。
明らかに機能しませんが、これまでのところ私が持っているものは次のとおりです。
私は ColdFusion で作業しているので、簡単な回避策があれば、それも受け入れます。最初の列「値」を制限または「グループ化」しようとしています。すべての値が一意であるため、value_rk は私の大きな問題ですが、必要なのは 1 つだけです。
注: value_rk は数値ではないため、これは機能しません
更新: 動作するバージョンがあります。おそらく、純粋な SQL バージョンよりもかなり遅いですが、正直なところ、この時点で動作するものは何もないよりはましです。最初のクエリの結果を取得し、結果を 1 つに制限することを除いて 2 番目のクエリを実行し、一致する値に一致する value_rk を取得します。そのようです:
これで、ColdFusion で 1 つの列を明確に選択することができました。純粋な SQL Server 2000/2005 の提案は大歓迎です :)
windows - ColdFusion サーバーの監視 - 機能しない
ColdFusion 8 (バージョン 8,0,0,176276) を実行している Windows Server 2003 (Web Edition) マシンで ColdFusion Server Monitor を起動しようとしています。スタンドアロン構成で実行されています。
ポップアップ ウィンドウがhttp://www.mydomain.com/CFIDE/administrator/monitor/launch-monitor.cfmとして起動します。しかし、「ColdFusion サーバーを利用できません」というエラー情報が表示された Flash ダイアログ ボックスが表示されます。ダイアログ ボックスには、サーバーの詳細 (ポート番号やユーザー名/パスワードなど) を入力する場所もあります。この情報はすべて正しいように見えますが、ここでもエラー メッセージは、ColdFusion が実行されていないと考えていることに関係しています。明らかに CF サーバーは利用可能ですが、おそらくサーバー モニターはそれを認識できません。
興味深いことに、Windows Web Server 2008 と同じバージョンの CF を実行している他のいくつかのボックスでは、CF サーバー モニターの起動に問題はありません。
明らかに、ここで何かが欠けています。誰かがこの問題に遭遇しましたか。すべての返信は大歓迎です!
Iain に感謝します。返信ありがとうございます。
通常、特定のマシンのサブドメインに移動して、CF 管理を起動し、監視を実行できます。次に例を示します。
http://server1.mydomain.com/CFIDE/administrator/
ここでは、通常の CF 管理者パスワードを入力します。次に、[Launch Server Monitor] ボタンをクリックすると、新しいウィンドウがポップアップ表示されます。動作する他のサーバーと同じ資格情報を使用することを期待していますが、動作していないようです。ターミナル サーバーを使用してサーバーにログオンし、これを試す必要がありますか? それはあなたが提案していることですか?
しかし、資格情報ではないのではないかと思わせる 1 つのことは、Flash ダイアログで「ColdFusion サーバーが利用できません」というメッセージが表示されるという事実です。これは、おそらく別の問題があることを示唆しています。
私が見ることができるサーバー監視用のログファイルがあることを知っている人はいますか? このメッセージが表示される理由を理解する必要があります。
date - 日付上のopenbd cfloop
サイトを CF8 から openBD に変換しようとしています。日付範囲をループするサイトに cfloop があります。
本質的に、日付範囲 (開始日と終了日) の 2 週間 (ステップ) ごとに新しいレコードをデータベースに挿入したい
私のループは次のようになります...
これは CF8 では完全に機能しますが、openBD ではこのエラーが発生します... データがサポートされていません: 値 [11/05/09] は数値ではありません
回避策のアイデアはありますか?
どうも
sql - 文字列でデータベース クエリを作成するときに、ColdFusion が余分な引用符を追加する
ColdFusion でコーディングしていますが、cfscript にとどまろうとしているので、クエリを渡して実行できる関数があります。
<cfquery blah >
#query#
</cfquery>
どういうわけか、クエリを で作成しsql = "SELECT * FROM a WHERE b='#c#'"
て渡すと、ColdFusion は一重引用符を 2 つの一重引用符に置き換えました。そのため WHERE b=''c''
、最終的なクエリになります。
文字列をさまざまな方法で作成しようとしましたが、引用符を1つだけ残すことはできません。文字列を置き換えても効果はありません。
なぜこれが起こっているのですか?このプロジェクトの期間中、cfscript で生活するという私の希望が台無しになっています。
cookies - CFMX 8 で永続的な追跡 Cookie を無効にできない
CFMX 8 エンタープライズ
セキュリティ要件により、永続的な Cookie を使用できないことが規定されているため、メモリ変数の [J2EE セッション変数を使用する] 設定をオンにしました。
この設定をオンにすると、「JSESSIONID」セッション Cookie のみを作成して使用するように CF に指示することを理解しました。
ただし、私のサーバーは、有効期限が 30 年後の古いスタイルの「CFID」および「CFTOKEN」Cookie をまだ作成および使用しているようです。
明らかに、Application.cfc で CFCOOKIE を使用して CFID と CFTOKEN を操作して有効期限を削除するという古いトリックを実行できますが、これはすべてのアプリケーションに追加する必要があるものです。
ColdFusion サービスの再起動と同じくらい簡単ですか? バグ?それとも設定を誤解しているだけですか?
java - JavaコードからColdFusionデータソースにアクセスする
私はColdFusionMX7内で実行したいサーブレットを持っています。可能であれば既存のColdFusionDSNをjavax.sql.DataSourceとして利用したいと思います。
私は次のようなことを考えました
動作しますが、残念ながらサーブレットは