問題タブ [groupingcollection]
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.
xml - xmlに基づくgroupingCollectionを使用したFlexAdvancedDatagrid
HTTPService
現在、 withから受け取ったxmlをflex3AdvancedDatagridに入力しようとしていid="produktMatrix_data"
ます。レイアウトは次のとおりです。http://pastebin.com/NqFqgj86
結果は
次のよう
になります。KID、M ..などの行は、他のソースによって入力されるか、ハードコーディングされるか、ユーザー入力によって入力され、それを超えます。この質問の範囲。AdvencedDataGridの私のコードは次のとおりです。
はdataProvider
コード化されています:
ただし、AdvancedDataGridにはデータが入力されません。では、コードを機能させるにはどうすればコードを微調整する必要がありますか?それとも、完全に異なるアプローチを選択する必要がありますか?
apache-flex - Flex - GroupingCollection で GroupingField を非表示にする
5 つの GroupingFields を持つ GroupingCollection を使用していますが、データに GroupingFields の 1 つの情報がない場合があります。GroupingField がデータ上で null の場合、どのように非表示にできますか?
これは私の GroupingCollection です
これは私のデータの例です
2014年
1月
Floor2 の場合、GroupingField の「部屋」を表示したくありません。これは、私のデータでは null であるため、非表示にしたいからです。ただし、Floor2 の場合のみ。
ありがとうございました。
actionscript-3 - グループ化コレクションとして dataprovider を持つ advanceddatagrid をクリックします
advanceddatagrid を使用してツリー構造を作成しています。データプロバイダーは、ソースが arraycollection であるグループ化コレクションです。このグループ化コレクションは、指定されたとおりにフィールドをグループ化しており、適切なツリー構造を取得しています。
私はこのタイプの木構造を持っています
ユーザーがこれらのノードのいずれかをクリックすると、次のようなクリック ハンドラーがあります。
VO は、フィールドが
アカウント ノードをクリックすると、(上記の関数に従って) 正しいアラート値が得られますが、ファンドまたはクライアントをクリックすると、アラートの値が得られません。Type error:#1009 cannot access property としてエラーが表示されます
したがって、ここでリーフノードをクリックすると、そのノードに関連付けられているデータソース値を取得していますが、非リーフノードをクリックすると、上記の関数 VO.ID および VO.Name のようなデータソース値を取得していません)。それを解決するにはどうすればよいですか?
2 番目の質問: また、レベル 1 (クライアント)、レベル 2 (ファンド)、またはレベル 3 (アカウント) であるツリーのどのレベルでユーザーがクリックしたかを知りたいです。