• 英樹 隅野
  • NEWBIE
  • 0 Points
  • Member since 2017

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 1
    Replies
はじめまして。
salesforceにてトリガの作成→リリースまでできたのですが、トリガが実行されるとエラーが発生してしまいます。私自身、salesforceでの開発経験が少なく、具体的にどのように対処すればいいのかわからないため、ご存知の方がいらっしゃいましたらご教示いただきたく思っております。

活動(行動)オブジェクトに対するトリガで、行動オブジェクトには20万件以上のデータがあります。

インデックス項目をwhere句に入れる必要があることまではわかり、where句に”whatId”の条件をいれましたが、結果はかわらずエラーとなってしまいました。
 
FROM      Event
WHERE     C_Item_F_AnkenID__c <> '' and WhatId IN :ankenIds

上記のはそのwhere句になります。
”whatId”にカスタムオブジェクトのID(案件ID)が設定されている行動レコードを取得する、というものなので、数件、おおくても20件ほどのヒットと思われるのですが、エラーが発生します。

10万件以上ある行動オブジェクトに対し、条件等色々とあるかとは思いますが、どのような対処をおこなえばエラーが発生せずにデータ取得をすることができるようになるのか、ご教示いただきたく存じます。

宜しくお願いします。
はじめまして。
salesforceにてトリガの作成→リリースまでできたのですが、トリガが実行されるとエラーが発生してしまいます。私自身、salesforceでの開発経験が少なく、具体的にどのように対処すればいいのかわからないため、ご存知の方がいらっしゃいましたらご教示いただきたく思っております。

活動(行動)オブジェクトに対するトリガで、行動オブジェクトには20万件以上のデータがあります。

インデックス項目をwhere句に入れる必要があることまではわかり、where句に”whatId”の条件をいれましたが、結果はかわらずエラーとなってしまいました。
 
FROM      Event
WHERE     C_Item_F_AnkenID__c <> '' and WhatId IN :ankenIds

上記のはそのwhere句になります。
”whatId”にカスタムオブジェクトのID(案件ID)が設定されている行動レコードを取得する、というものなので、数件、おおくても20件ほどのヒットと思われるのですが、エラーが発生します。

10万件以上ある行動オブジェクトに対し、条件等色々とあるかとは思いますが、どのような対処をおこなえばエラーが発生せずにデータ取得をすることができるようになるのか、ご教示いただきたく存じます。

宜しくお願いします。