我在儀表板上有一個選擇組件,我想添加一個「全選」選項作爲此選擇器的默認值。此選擇組件的數據源是SQL。 任何人都可以幫忙嗎?如何添加「全選」選項來選擇CDE中的組件?
1
A
回答
0
要添加選擇所有選項作爲默認值我會用一個例子來解釋你。
考慮我在一列中有兩個不同的行(例如:Category是列名稱,並且該列中有兩行「Billable」,「Non-Billable」)選擇這兩個中的任意一個是可能的,多選也可以完成。假設我想在「類別」列中添加「所有類別」作爲第三行並使用它來選擇兩者。下面是過程和屏幕快照。
在組件面板:
下一般選擇自定義參數 名稱:參數1 JavaScript代碼: 「所有分類」 其餘默認值
下選擇選擇selectmulti組件
名稱:選擇1 參數:Param1 監聽器:參數1 數據源:Billability_query1(選擇組件的sql查詢的位置在wriiten中) Htmlobject:佔位符顯示選擇組件。 其餘全部默認值
數據源面板:
的Sql下查詢選擇sqlover SQL JDBC
查詢:
選擇 '所有類別' 從pentaho_output_report UNION 從pentaho_output_report選擇類別分類;
參數:參數1
希望這將是有益的。
0
第二種解決方案:
如果你有一個選擇,讓你可以選擇的分區(例如)
默認情況下,選擇的查詢將是這樣的:
with member [Measures].[Name] as '[Division].CurrentMember.UniqueName' select TopCount(filter({Descendants([Division].[All Divisions] ,[Division].[Division])}, not isempty(([Division].CurrentMember))) , 50) on ROWS,
{[Measures].[Name]} on Columns
from YOUR_SOURCE
您可以通過調整此:
with member [Measures].[Name] as '[Division].CurrentMember.UniqueName' select {Descendants([Division].[All Divisions])} on ROWS,
{[Measures].[Name]} on Columns
from YOUR_SOURCE
這樣,第一個項目將是「全部分部」,其他將跟隨。 然後你可以把圖表參數「一科] [所有部門。」來指定要第一個作爲參數
希望這將有助於
相關問題
- 1. 如何添加一個選擇全部選項來選擇CDE
- 2. 在Pentaho CDE中選擇組件
- 3. jquery添加一個選項來選擇
- 4. 如何添加助手到`選擇`組件`選項`
- 5. 如何在ZK組合框中添加「選擇一個...」選項
- 6. 如何添加「選擇」使用javascript選擇選項
- 7. AngularJs在選擇框中添加選項
- 8. 將選項添加到CodeIgniter中選擇
- 9. 動態添加選項以選擇選擇多個JQuery插件
- 10. 選擇的具體選項在下一個選擇中添加選項
- 11. angularjs - 過濾器選擇選項再次選擇選擇組件的選項
- 12. 如何將選項添加到jQuery中的特定選項之後的選擇?
- 13. FORM_TAG(Rails):如何將選中的選項添加到選項中?
- 14. 添加選項的HTML選擇元素
- 15. 如何使用「全選」選項選擇複選框組的所有值 - lotus Xpages
- 16. 如何選擇選項添加到DataGrid控件在asp.net
- 17. 如何將新選項添加到jQuery中的選擇?
- 18. 如何添加從java腳本中選擇標籤的選項
- 19. 如何將說明添加到HTML選擇框中的選項?
- 20. 如何根據選擇值從數組中選擇選項?
- 21. 如何在Bootstrap表格中添加'全選'和'其他'選項
- 22. 如何設置選項來選擇框
- 23. 使用jquery在選擇框中動態添加選項組和選項
- 24. Django:如何添加動態類來選擇表單中的選項
- 25. 如何用另一個選項的選項來填充選擇
- 26. 如何計算來自不同選擇選項的選項值?
- 27. 優化添加新的選項來選擇jQuery的
- 28. 添加隱藏屬性來選擇基於選項值的選項
- 29. 如何選擇基於其值的客戶端上添加的選擇選項
- 30. laravel組選擇的選項
查看這個問題我的回答是:http:/ /stackoverflow.com/questions/37474549/pentaho-cde-reset-parameter/37999391#37999391 –