問題タブ [cfloop]
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.
coldfusion - クエリの cfloop 内で cfquery を更新する
Values テーブルの vals 列のすべてのレコードを調べて、絶対 URL を相対 URL に変換します。このエラーが発生します
このコード ブロックの 3 行目から最後の行:
それを修正する方法についてのアイデアはありますか?
variables - 動的に名前が付けられた変数の作成
ご覧のとおり、私はかなり新しいです。次の変数を作成します。
V1
= クエリの単語 1V2
= 私のクエリの単語 2- 等...
私はこれを次のように静的に行うことができます:
しかし、私はそれを動的に行いたいです。他の回答を見てきましたが、それらを機能させることもできません。次のようなものは、構文を微調整して機能しますか?
cfloop 内にインデックスとクエリを含めることはできませんか?
sql - COLDFUSION: 最初の列でグループ化し、2 番目の列を 3 つの別々の列に変換する方法
これは、cfquery 出力の前に「employeeRatings」テーブルから使用した RAW DATA のサンプルです。
cfquery (SQL ステートメント) は次のとおりです。
cfquery の後、出力は次のようになります。
従業員を取り上げて、その LAST THREE 評価をリストする必要があります (月が null の場合は、null の月をスキップし、次の月の評価を取得して、文書化された最後の 3 つの評価を表示します)。これは、200 人を超える従業員を一覧表示する動的 cfquery です。目的の出力は次のとおりです。
SQL Server 2000 (互換性 80) で ColdFusion を使用していますが、使用している ColdFusion バージョンは cfloop グループ属性をサポートしていません。新しい出力を取得して新しいクエリに入れたいので、別のクエリと結合できます。解決策 = FB からのスターバックス ギフト ;) 皆様、お時間をいただき、ご検討いただきありがとうございます!!!!
coldfusion - 配列/リストに対する cfloop は、以前の値への参照を許可しません
配列の値を含む複雑な計算を行うため、配列またはリストに対して cfloop を頻繁に使用します。ただし、配列/リストの特定のメンバーを参照する方法はないようです。通常のループを使用すると、簡単に実行できます。
しかし、myarray[i] に関連する計算は、i の値ではなく「i」で参照する必要がある場合、面倒な場合があります。
しかし、配列に対してループを使用すると、多くの場合、カウンターを追加する必要があります。
cfloop 配列 = myarray コーディング内で myarray[i-1] を参照する方法を知っている人はいますか? これを調査したところ、 http://www.markdrew.co.uk/blog/post.cfm/cfloop-rantという暴言を見つけましたが、解決策はありません。
character-encoding - ファイルに対する cfloop の charset 属性は Railo で正しく機能しますか?
Railo の <cfloop file="..."> タグは、明らかに charset="..." 属性をサポートすることを意図しています。これは、不正な属性が使用された場合にエラー メッセージに同じように表示されるためです。
charset 属性のない UTF-8 でエンコードされたファイルから cfloop を使用して行を読み取ると、正しく動作しますが、その理由はわかりません。明示的に charset="utf-8" と記述したいのですが、これが効果があるかどうかはわかりません。
この理由は、明示的に charset="windows-1252" または charset="iso-8859-1" を指定すると、UTF-8 でエンコードされたファイルからの入力が壊れることが予想されるためですが、代わりに正しく動作し続けます。charset="..." はエラーを引き起こさないようですが、効果もありません。
明示的な文字セットを使用しない UTF-8 の正しい解析が、明日または別のマシンで引き続き機能するかどうか疑問に思っています。
UTF-8 は cfloop のデフォルトのエンコーディングですか? そうでない場合、UTF-8エンコーディングが使用されることを保証することは可能ですか?
デフォルトの JVM file.encoding プロパティの変更を伴わないソリューションが推奨されます。