if(productSet!=null || productSet!='')
{
ApexPages.Message myMsg = new ApexPages.Message(ApexPages.Severity.FATAL,'The selected product set is available in the system. Please close the window & click on ‘Select saved Item List’ button to select this product set.');
ApexPages.addMessage(myMsg);
return null;
}
答案 0 :(得分:0)
productSet
的类型为LIST<CRG_Product_Set__c>
。在if条件的第二部分中,您检查它是否等于空字符串。
将对象列表与字符串进行比较是没有意义的。
我怀疑您正在尝试检查列表是否为空并显示错误消息。尝试类似:
if(productSet == null || productSet.size() == 0)
{
//...
}
如果列表为空或空,我不会否定比较操作以显示消息。