tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:analytics:reportChartとfilterの動的指定

filterの条件指定ですが、Apexクラス側でString型変数をつかって用意することもできます。

public class SampleClass {
    public String filter {get; set;}
    
    public SampleClass() {
        this.filter = '{column:\'STAGE_NAME\', operator:\'equals\', value:\'Prospecting\'}';
        System.debug(filter);
    }
}


ページ側はこんな感じ。

<analytics:reportChart developerName="ProgressOpportunityReport"
            showRefreshButton="false" cacheResults="true" filter="{!filter}" />


f:id:tyoshikawa1106:20160804131005p:plain

関連記事