1

何かを理解していることを確認したい。

ユーザーの 1 人がレポートを作成し、1 レコードが返されました。彼女のレポートを実行すると、1 つのレコードも返されました。レポートをゼロから再構築したとき (私はシステム管理者です)、130 レコードを取得し、SOQL 検索を実行すると 130 レコードが返されました。

これは、このレポートに関連付けられた権限に関して何かが起こっていると私に思わせます。

誰かがここで何が起こっているのか教えてもらえますか?

ありがとう!

4

2 に答える 2

1

AHHH-わかった、イライラする!!

レポートはmdrにあり、1人の子(内部結合)を持つレコードを返すように作成されました。ユーザーのレポートには、マスターと詳細のフィールドが含まれていました。

私のレポートにはマスターからのフィールドしか含まれていなかったため、すべてのレコードが返されました。詳細からフィールドを追加すると、1に戻りました。

修正:レポートタイプを内部結合から左結合に変更する

于 2012-11-15T21:36:08.450 に答える
0
  1. レポートには「MyOpportunities」のようなものがあり、作成したものには「AllOpportunities」と書かれていますか。
  2. 一部のレポートは、役割/テリトリー階層における作成者の位置を覚えています(特に、アカウントとオポチュニティに関連付けられているもの)。あなたはそれについてもう少しここで読むことができます。したがって、ユーザーが食物連鎖のどこかにいるが、あなたがそれを説明するかもしれないトップにいる場合。レポートエディタのどこでも変更できるとは思いません。実行し、レポートの一番上にリストされている階層を調べ、階層を一番上の役割に変更して保存します。
    • ロール()を持たないユーザーが所有するオポチュニティはありWHERE Owner.UserRoleId = nullますか?それらが完全に階層の外にある場合(または2つのブランチがある場合)、これが理由である可能性があります。ばかげていますが、IT部門は、非アクティブ化されたユーザーを、マネージャー/ピアにレコードを転送せずにロールツリーから移動するように指示されることがあります。
    • テリトリーが組織で有効になっている場合も同様です。
  3. これらのいずれも機能しない場合は、ダッシュボードのグラフをクリックしてレポートにアクセスしたことがありますか?
  4. レポートのすべての「クイックアクセス」フィルターは、レポートとSOQLの両方で同じように設定されていますか。
    • 日付フィルター(常に設定されていますか?)
    • ステータス(すべて?クローズ?クローズウォン?)
    • 確率(すべて?)
    • 機会チーム...

あなたの共有について何か特別なことはありますか?組織全体のデフォルト?ルールを共有しますか?それは本当に機会なのか、それともカスタムオブジェクトなのか(MDの詳細なものかもしれません)...

于 2012-11-15T20:46:54.747 に答える