You need to sign in to do that
Don't have an account?
VenkataRaja
SOQL on all custom objects
Hi,
public class CustomObjectsInPickListCntrl
{
public String val {get;set;}
public void getName()
{
List<SCHEMA.SOBJECTTYPE> gd = Schema.getGlobalDescribe().Values();
List<String> customObjectList = new List<String>();
for(Schema.SObjectType f : gd)
{
Schema.DescribeSObjectResult res = f.getDescribe();
if(res.isCustom())
{
if(!res.isCustomSetting())
{
customObjectList.add(f.getDescribe().getName());
}
}
}
}
}
In the above code customObjectList has all custom objects
I have to get like this
for(SObject s : customObjectList){
List<s> slist = [Select Id LastModifiedDate from s];
}
If I wirte like this I will get SOQL Exception (100), so How I can do now. Please advice any one.
public class CustomObjectsInPickListCntrl
{
public String val {get;set;}
public void getName()
{
List<SCHEMA.SOBJECTTYPE> gd = Schema.getGlobalDescribe().Values();
List<String> customObjectList = new List<String>();
for(Schema.SObjectType f : gd)
{
Schema.DescribeSObjectResult res = f.getDescribe();
if(res.isCustom())
{
if(!res.isCustomSetting())
{
customObjectList.add(f.getDescribe().getName());
}
}
}
}
}
In the above code customObjectList has all custom objects
I have to get like this
for(SObject s : customObjectList){
List<s> slist = [Select Id LastModifiedDate from s];
}
If I wirte like this I will get SOQL Exception (100), so How I can do now. Please advice any one.
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_batch_interface.htm