問題タブ [cfgridcolumn]

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 投票する
1 に答える
883 参照

coldfusion - 空白行の cfgrid セルで href リンクを無効にするにはどうすればよいですか?

次の cfgrid があります。

pagesize は 10 であるため、グリッド内の行が 10 行未満の場合は空白の行がいくつかあります。これらの空白行については、通常のデータの代わりに「-」記号を付け、通常の link_id の代わりに hrefkey を null にします。空白行の href を無効にする方法はありますか? または、JavaScriptでnull値をキャプチャする方法がある場合は?

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

coldfusion - FlashベースのCFGRIDは、セル内に基本的なHTMLをレンダリングできますか?

(私はFlexとCFの両方に非常に慣れていません。もっと.NET / ExtJSの人なので、私は水から離れたアヒルです。)

他の人のCFGRIDコードを微調整しています。Flash形式を使用します。グリッド周辺のインターフェイス全体を再設計する必要があるため、HTMLはオプションではありません。

グリッドに配置したいデータには、非常に単純なHTML要素がいくつかあります。 <sub>、、、<sup>およびのようなHTMLエンティティです&deg;。私は想像できる<i><b>、将来そこにいるかもしれません。

特定のCFGRIDCOLUMNにそのコンテンツをHTMLとしてレンダリングするように指示するにはどうすればよいですか?

これは可能だと聞きましたが、今夜はGoogleが私の友達ではありません。

CF7でさらに数週間立ち往生しているので、CF8 / CF9固有のソリューションがある場合は、それらも知らせてください。ただし、それは私の当面のニーズには役立ちません。

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

coldfusion - HTML cfgridcolumn の 10 進数

何らかの理由で、すべての cfgrid で金額の末尾の 0 が削除されます。したがって、104.50 は 104.5 として表示され、332.80 は 332.8 として表示されます。

0 でない場合は最後の桁が表示されます。したがって、345.43 で問題ありません。

通貨タイプを使用してみましたが、フラッシュ グリッドでのみ機能します。

これは簡単な問題のように思えますが、私は立ち往生しており、私が試みていることはすべて機能していません。

これに関するヘルプは素晴らしいでしょう。

ありがとう!

0 投票する
0 に答える
442 参照

coldfusion - cfgrid - 数字の列を数値順にソートする方法

Coldfusion 9.01 で cfgrid コントロールを使用して、数列の数値を含むクエリ レコードセットを表示しています。

私のグリッドは format="html" で、データソースとしてのクエリです。

私のグリッド列の部分的なリストは次のとおりです。

私が直面している問題は、列見出しをクリックして数値列の 1 つをソートすると、グリッドが数値をテキストとしてソートすることです。

9999、9、888、8、777、7など

タイプを数値に設定しています。グリッドに数値の列を数値的にソートさせるために他にできることはありますか?

更新: 回避策として、クエリの代わりにバインドをデータソースとして使用しており、並べ替えは期待どおりに機能します。

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

coldfusion - Coldfusion: シンプルな cfgridupdate 検証

非常に単純なCFGRID (CFGRIDUPDATE を使用) を使用しようとしていますが、NULL は使用できません。

私が得ているエラーは -エラー診断:複雑なオブジェクト型は単純な値に変換できません。式は変数または中間式の結果を単純な値として要求しました。ただし、結果を単純な値に変換することはできません。単純な値は、文字列、数値、ブール値、および日付/時刻値です。クエリ、配列、および COM オブジェクトは、複雑な値の例です。エラーの原因として最も可能性が高いのは、複雑な値を単純な値として使用しようとしたことです。たとえば、cfif タグでクエリ変数を使用しようとしました。

私はこの望ましい解決策を考えていると思います。

ありがとう。

編集:更新されたエラーメッセージ

エラー診断: エレメント MYURL が FROM で定義されていません。

0 投票する
0 に答える
155 参照

coldfusion - 空の文字列を送信する CFGrid ブール列

私は5つのブール列を持つテーブルを持っています.HTML形式のCFGridを使用してデータを表示および編集していますが、ユーザーが新しい行を送信すると、状態(チェックされているかどうか)に関係なく、ブールフィールドはすべて空の文字列で送信されます形式をアプレットに切り替えます。正常に動作し、値は 1 または 0 になります。HTML を使用する必要があります。要件の 1 つは、IPads がアプリを使用できることです。

私は自分が何か間違ったことをしていることを知っている

グリッドのコード:

クエリは単純なselect * from tableです。ループを使用して、適切な変数を使用してアクションページのグリッドを処理しています。チェックボックス/ブール値以外はすべて機能しています。私が間違っている場所の修正またはヒントの提案はありますか?

ありがとう国会議員

0 投票する
0 に答える
91 参照

coldfusion - CFGrid コンボボックス リストがページ内の他のグリッドと混同される

現在、デプロイされたサーバーに ColdFusion 2016 Update 1 がインストールされています。CF バージョンを 9 から 2016 にアップグレードした後、すべての cfgridsombobx 列が少しおかしくなり始めました。グリッド コンボボックスの列に、cfgridcolumn 値および valuesdisplay リストで定義された正確な値が表示されません。グリッドには、cfgrid でポップアップを開くリンクがいくつかあります。このグリッド コンボボックス リスト データは、親グリッド コンボボックス リストにマップされています。

例:親グリッドの 2 番目の列がコンボボックスで、values="true,false" で、ポップアップ グリッドの 2 番目の列のコンボボックスの値が "FE,TSE,TS" の場合、ポップアップ グリッドの 2 番目の列を編集しようとすると、 、true/false がコンボボックス リストに表示されます。

奇妙なことに、これは、編集可能なコンボボックス列を持つすべてのグリッドで発生しています。誰でもこの問題で私を助けてもらえますか?

グリッド設定は次のようなものです。