You need to sign in to do that
Don't have an account?
sandeep reddy 37
about scheema programing to get all the fields dynamically
when i select particular object that object allfields need to display how is it possiple please tell me
public class displaylistofallfields {
public map<string,schema.SObjectType> obj{set;get;}
public set<string> lobj{set;get;}
public list<selectoption> pick{set;get;}
public string selected{set;get;}
public list<selectoption> outfields{set;get;}
public set<string> fields{set;get;}
public displaylistofallfields(){
outfields=new list<selectoption>();
obj=schema.getGlobalDescribe();
lobj=new set<string>();
fields=new set<string>();
lobj=obj.keySet();
for(string s:lobj){
selectoption op=new selectoption(s,s);
pick.add(op);
}
}
public void display(){
list<schema.SObjectfield> allfields =pick.getlabel(selected);
for(string f :allfields){
selectoption p=new selectoption(f.getlabel(),f.getlabel());
outfields.add(p);
}
}
}
just please tell me
public class displaylistofallfields {
public map<string,schema.SObjectType> obj{set;get;}
public set<string> lobj{set;get;}
public list<selectoption> pick{set;get;}
public string selected{set;get;}
public list<selectoption> outfields{set;get;}
public set<string> fields{set;get;}
public displaylistofallfields(){
outfields=new list<selectoption>();
obj=schema.getGlobalDescribe();
lobj=new set<string>();
fields=new set<string>();
lobj=obj.keySet();
for(string s:lobj){
selectoption op=new selectoption(s,s);
pick.add(op);
}
}
public void display(){
list<schema.SObjectfield> allfields =pick.getlabel(selected);
for(string f :allfields){
selectoption p=new selectoption(f.getlabel(),f.getlabel());
outfields.add(p);
}
}
}
just please tell me
1) http://amitsalesforce.blogspot.in/search/label/Apex%20Describe
2) http://amitsalesforce.blogspot.in/2015/11/apex-describe-dynamic-retrieval-of.html
Let us know if this will help you
Thanks
Amit Chaudhary
You can try this - Thanks,
Sumit Kumar Singh
It should work.