You need to sign in to do that
Don't have an account?
Morooka
SOQLの入力項目が空白、null時
お世話になります。
SOQLにて質問なのですが、
[select Name, Id
from Opportunity
where CALENDAR_QUARTER(ContractStart__c) = :serchQuarter
and CALENDAR_YEAR(ContractStart__c) = :year]
と記述した場合に「serchQuarter」が空白またはNULLの場合には、
「serchQuarter」の条件を処理しないようにするにはどのように記述をすればよろしいですか?
取引先を検索する場合だとこんな感じになります。
All Answers
入力項目の値を判定してNULLや空白の場合はその条件を処理しないようにする場合は、
Dynamic SOQLを使うといいと思います。
Dynamic SOQL
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_soql.htm
取引先を検索する場合だとこんな感じになります。
Taikiさん
教えていただいた通り実行しましたら上手くできました。
ありがとうございます。