function readOnly(count){ }
Don't have an account?
Search for an answer or ask a question of the zone or Customer Support.
You need to sign in to do that
Sign in to start searching questions
Signup for a Developer Edition
Sign in to start a discussion
/services/data/v37.0/analytics/reports/<Report ID>/describe
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" filter="{!filter}" showRefreshButton="false" cacheResults="true" />
[検索条件 1 の場合: CustomObject__c.custom__c が無効です。有効で絞り込み可能な列を指定してください。]
商談のStageName → STAGE_NAME
指定するときのAPI名はWorkbenchで確認できます。
https://workbench.developerforce.com/restExplorer.php
ログイン→utilites→REST Explorerで次のAPIを実行します。
reportTypeMetadataでAPI名を確認できます。
All Answers
例えば次のようにApexクラス側で用意することができます。
ページ側はこんな感じです。
Apexクラス側で用意した変数を利用できるので、URLパラメータをつかった方法も実装できると思います。また、String型変数に正しく文字列をセットしてあげれば複数条件の指定も可能だと思います。
>filterを動的に変更したいということでしょうか。
まさにその通りです
'{column:'STAGE_NAME', operator:'equals', value:'Prospecting'}'
レポート側では、表示範囲を私のチームのxxxとしてあり、アクセスするユーザによって返ってくる結果が変わります。
Visualforceページのコントローラで指定したオブジェクトを id=xxxxx というURLで呼び出し、そのオブジェクトの所有者によって、設置してあるグラフの表示を動的に変更できないかと考えました。
analytics:reportChartのfilterでそのような事は出来るのでしょうか。
理解してきました。試してみたいと思います。ありがとうございます。
カスタムオブジェクトのカスタム項目で絞り込む場合は
CustomObject__c.custom__c
とかけば良さそうなのですが…
ちなみに、こちら参照項目です。
レポートにも該当の項目は含まれています。
無効と言われる場合はどのような場合でしょうか。
商談のStageName → STAGE_NAME
指定するときのAPI名はWorkbenchで確認できます。
https://workbench.developerforce.com/restExplorer.php
ログイン→utilites→REST Explorerで次のAPIを実行します。
reportTypeMetadataでAPI名を確認できます。
/describe
を見逃していました。無事に絞り込み出来るようになりました!!
Read more: QuickBooks Payroll Support Phone Number
QuickBooks Payroll Support Phone Number
QuickBooks Payroll Support Phone Number
QuickBooks Payroll Support Phone Number