問題タブ [advanceddatagrid]

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

apache-flex - AdvancedDataGrid動的テキスト値の色付け-ItemRendererの問題

AdvancedDataGridでは、セルの値を他のセルにドラッグして、動的な値をセルに追加しています。コピー中に、値をlistDataに設定し、赤色をItemRendererの値に設定しています。すべてが正常に機能していますが、下/上にスクロールすると、値は(listDataに設定しているため)本来あるべきセルに残りますが、色は(ItemRendererで色を設定しようとしているため)奇妙に動作します。

値の色を保存したくありませんが、動的に作成された値を赤色で表示できるはずです。方法はありますか、私はこれを行うことができますか?実際のデータプロバイダーオブジェクトに色を設定してから、ItemRendererにチェックインする必要がありますか?

誰かがこれを手伝ってくれますか?

パブリッククラスCustomItemRendererはAdvancedDataGridItemRendererを拡張します

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

apache-flex - 数値5を文字列"5"から分離するグループ化コレクション

BackGround:高度なデータグリッドがあります。このADGのデータプロバイダーはArrayCollectionです。このACのIDフィールドにグループ化コレクションがあります。

このAC内のいくつかの項目の例では、AC変数名は「arcTemplates」です。

グループ化につながるFlexコードの例:

GCソート機能:

問題:私のACの例では、いくつかのアイテムがあります。アイテム0、32、および56は、templateTypeIDに適切にソートおよびグループ化されますが、アイテム55は奇妙なことをします。文字列「5」ではなく、数値5でソート/グループ化されているようです。見知らぬ人になります。nameプロパティをテキストを含むように変更すると(つまり1234x)、文字列「5」に正しくソート/グループ化されます

質問:ここで何が起こっているのですか、どうすれば修正できますか?

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

apache-flex - Flex の AdvancedDataGrid の TreeColumn の ItemRenderer

高度なデータグリッドのツリー列にレンダラーを使用し、階層機能を維持することは可能ですか? レンダラー プロバイダーを使用すると、ツリー ドロップダウンの矢印が表示されなくなります。ツリー機能を維持し、列の表示を変更したい(フォルダ画像だけでなく)

titleColumnRenderer:

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

apache-flex - allowMulitpleSelectを有効にしてFlex4AdvancedDataGridでShiftキーを押しながらクリックを無効にする

複数選択を許可したいAdvancedDataGridがあります。いくつかの制約を考慮して、隣り合っているアイテムの選択を禁止したいと思います(基本的に、同じ親を持つ複数のアイテムを選択することはできず、親は子とは異なる方法で処理されます)。私の好みは、shift修飾子がmouseDownまたはclickイベントに存在するときにイベントの伝播を停止することです。event.stopImmediatePropagation()を使用しようとしましたが、すでに選択が行われています(mouseDown、click、itemClick、およびchangeを停止しようとしました)。

ADGを拡張し、いくつかの関数をオーバーライドする必要があると思います。独自のADGクラスを作成せずに、selectedItems配列を変更する前に、これを停止するアイデアはありますか?または、ADGを拡張する必要がある場合、誰かが私を正しい方向に向けることができますか(ADGでオーバーライドする必要がある関数を読んでください)?

ありがとう!

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

apache-flex - フレックスで高度なデータグリッド列をソートする

会社、連絡先、製品、日付など、事前にデータグリッドの4つの列があります。製品、会社、日付の順で並べ替えたいと思います。Advance Datagrid でこれを行うにはどうすればよいですか?

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

apache-flex - ドロップダウン リストと日付セレクターをフレックス アドバンスト データ グリッドに配置する方法

コンポーネントを高度なデータグリッドに配置するにはどうすればよいですか?

2 つの項目を除く文字列項目を含む標準の行が必要です。1 つは日付フィールドではなく、そのための日付セレクターが必要です。行の別のセルに 2 がない テキスト「40」と「20」を含むドロップダウン リスト ボックスを配置するか、セルを手動で編集して、決定した入力 (40 と 20 以外) が表示されるようにすることができます。

本当にありがとう

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

apache-flex - バグが見つからない: Advanced Datagrid のグループ フラット データが機能しない

この Advanced Datagrid に適切に表示される ArrayCollection があります。

`

この説明のリンク テキストによると、GroupingCollection を実装しました。しかし、それはうまくいきません!

必要な追加情報を教えてください。

0 投票する
4 に答える
4830 参照

apache-flex - AdvancedDatagridとDataGridのフレックスの違いは?フッター行はサポートされていますか?

DataGrid通常との違いは何AdvancedDatagridですか?通常のデータグリッドでも、列の並べ替え、ドラッグ、列のサイズ変更がサポートされています。

各列の夏、平均などのフッターの詳細を追加したいと思います。AdvancedDataGridはこれらの機能をサポートしていますか?

0 投票する
3 に答える
2439 参照

flex3 - 表示されている行の下に項目をドラッグするときに Flex AdvancedDataGrid で垂直スクロールを自動化する方法は?

XML dataProvider を持つ AdvancedDataGrid があります。ドラッグ アンド ドロップが有効で、ADG の表示されている行内で機能します。

ただし、アイテムをADGの一番下の表示行を超えてドラッグしようとすると、ADGはスクロールして次の行を表示しないため、すぐに表示される行を超えてドラッグアンドドロップすることはできません. これはデータグリッドの論理的なデフォルト動作 (一番下までドラッグし、ドラッグし続けると後続の行が表示される) のように見えますが、Flex は明らかにそのようには動作しません。これをプログラムで実装する方法に困惑しています。

誰でも助けることができますか?

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

apache-flex - advancedDatagrid multipleSelection: 行は既に選択されていましたか?

高度なデータグリッドで複数の選択を行った後、クリックした行が既に選択されているかどうかを確認したい。とにかく、以下の私のアイデア (ネストされた if 句で、新しくクリックされたアイテムの処理データが追加された配列コレクションに既にあるかどうかを確認したい) は機能しませんが、クリックが行われたかどうかを区別するためのより良い方法があるに違いないと思いますすでに選択されている行。

おそらく、説明が必要以上に明確ではありませんでした。質問してください。

どうもありがとう、すでに事前に、ヴェルナー