簡體   English   中英

查詢JS Ext.data.Store

[英]Query JS Ext.data.Store

我打算使用http://www.objis.com/formationextjs/lib/extjs-4.0.0/docs/api/Ext.data.Store.html來存儲表並過濾數據...例如表銷售:產品| 分公司 數量| 收入| ...假設數量和收入的數據是值的范圍,例如:小於100,介於101和200之間,等等。我對每一列使用一個ComboBox來過濾數據:Product組合框,Branch組合框。 。

我的設計有一個全球性的Store來保存表,以及一個Store每個ComboBox 我知道我可以使用ComboBox的事件/監聽器Select來應用過濾器。 另外,使用全局Storedatachanged在其他存儲中設置數據。

我的問題是:如何從全局商店中獲取/選擇/提取列,並應用不同的排序操作來設置每個組合框商店中的數據?

更新資料

示例http://jsfiddle.net/jQXf7/6/

我使用商店的collect方法並為ComboBox Stores使用Ext.data.ArrayReader制定了解決方案。

  • Collect :從此存儲中收集特定dataIndex的唯一值。
  • Ext.data.ArrayReader :數據讀取器類,用於從Array創建一個Ext.data.Record對象的數組。

解決方案: http : //jsfiddle.net/jQXf7/10/ (當時一個過濾器的簡單實現)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM