レンダリングするレポートごとに複数のダッシュボードを作成しました。ブラウザ内の各レポートのURLが変更され、全ページを更新する必要があります。私は別のボタンをクリックすることで、AJAX呼び出しを使用して、単一の報告コンポーネント上に異なるレポートをレンダリングするために、単一のPentahoダッシュボードを使用することができるかどうかを知りたい私はどのコンポーネントが[Refresh all components of Pentaho CDE dashboard]Pentahoシングルajaxを使用した複数のレポートのダッシュボード
をリフレッシュすることができることを知っているようになった昨日の前に
日/ links?
これは何らかの方法があるはずです。
を働いていましたか?あなたの目標を分析する方が簡単です。 – mzy
@mzy画像を確認してください、私は投稿を更新しました あなたは左側のリンクを見ることができます、レポートリンクもあります。私はページをリロードする新しいダッシュボードを作成しました。レポート用に単一のダッシュボードを使用してajax経由でレポートを作成する各レポートのブラウザURLが変更されます。 – shzyincu
はい、今より理解できます。あなたはメニューを固定したいですか?私はそれを修正する方法があることを知っています。マーケットプレイスに行き、 'Ivy components'からプラグインをインストールすることができます。ソースコードが助けなければならない 'Ivy'デモがあります。私が実装したもう一つのアプローチは、HTMLのdiv(CDEコンポーネントを含む)がJSコンテキスト変数に応じて '表示/非表示 'されるダッシュボードです。または、コードを実行するonclick関数をアタッチすることもできます。 'document.getElementById(divToHide).style.display = 'block'/'none'' – mzy