You need to sign in to do that
Don't have an account?
how can we get custom field pick-list values into visual-force field.
<apex:page controller="GenerateMilestone" id="UseCaseDisplay" > <apex:form > <apex:pageBlock title="New Project" mode="edit" id="thePageBlock" > <apex:pageBlockSection columns="1"> <apex:pageBlockSectionItem > <apex:outputLabel value="Project Name" /> <apex:inputText value="{!Name}" /> </apex:pageBlockSectionItem> </apex:pageBlockSection> <apex:pageBlockSection columns="1"> <apex:pageblockSectionItem > <apex:outputLabel value="No Of Milestones:" for="project"/> <apex:selectList value="{!Milestone}" size="1" id="milestone"> <apex:selectOptions value="{!milestones}"/> <apex:actionSupport event="onchange" rerender="milestone"/> </apex:selectList> </apex:pageblockSectionItem> </apex:pageBlockSection> <apex:pageBlockButtons > <apex:commandButton value="send request" action="{!save}"/> </apex:pageBlockButtons> </apex:pageBlock> </apex:form> </apex:page> class: public class GenerateMilestone { String projectName; Integer milestone; public void setName(String pn) { this.ProjectName = pn; } public String getName() { return this.projectName; } public void setMilestone(integer m) { this.milestone = 10; } public Integer getmilestone() { return this.milestone; } public List<SelectOption> getMilestones() { List<SelectOption> optionList = new List<SelectOption>(); optionList.add(new SelectOption('','-empty-')); for (my24X7PayTmA__New_Project__c np : [select id,Name, my24X7PayTmA__No_Of_Milestones_del__c from my24X7PayTmA__New_Project__c ]) { system.debug(np); optionList.add(new SelectOption(np.id,np.my24X7PayTmA__No_Of_Milestones_del__c)); } return optionList; } public PageReference save() { my24X7PayTmA__New_Project__c np=new my24X7PayTmA__New_Project__c(Name=ProjectName); insert np; return page.NewProject; } }
i created one custom object i.e New Project in that one field is No of milestones it is picklist field
now i created a visual force page i am trying to get this field in visualforce page
Project Name:
No Of Milestones:here display the pick lsit values of custom field no of milestones in new project object .
and these values are stored in New Project custom Object
i am getting the below error.
Visualforce Error
System.NullPointerException: Argument 2 cannot be null
Class.my24X7PayTmA.GenerateMilestone.getMilestones: line 15, column 47 External entry point
would you please help me.....
my mail id mahender.maram@gmail.com
if you need any information u can contact me.
thanks in adavance...
Guessing you're set now but just in case here's a link that should help:
http://www.salesforce.com/us/developer/docs/pages/index_Left.htm#StartTopic=Content/pages_compref_selectOption.htm