1

Pentaho cde 4.8 を使用しています

テーブル コンポーネントにスパークラインと矢印を表示する必要があります。テーブル コンポーネントでページネーションを使用しています。

最初にダッシュボードがロードされている間、スパークラインと矢印チャートが表示されます。テーブル コンポーネントは、1 ページあたり 10 行を表示し、列の種類ごとにすべてのグラフを表示します。

ここで問題が発生します。テーブルでページネーションを使用して 2 番目のページに移動しようとすると、グラフが表示されず、列の値のみが表示されます。テーブルコンポーネントで検索バーを使用しているときにも同じことが起こります。

これは、実行前に使用するコードです。

function f(){ 
this.setAddInOptions("colType","trendArrow",function(state){
return { 
includeValue: true,
good: function(state) { if(state.value<=100) return false; else return true;} 
}; 
}); 
}

以下のように、最初のロード中にスパークラインとトレンド矢印が表示されます。

ここに画像の説明を入力

ページ移動後はこうなります

ここに画像の説明を入力

4

1 に答える 1

0

アビナッシュ、

Draw関数を使ってみてください。Draw 関数に同じ実行前のコードをコピーします。

API の詳細を読む必要がある場合: https://datatables.net/reference/api/draw%28%29

于 2015-06-11T09:48:29.970 に答える