You need to sign in to do that
Don't have an account?
Gstart
How to get multiple records as input for a custom object in a single page?
I have created a page where I am getting input data for a custom object and saving it. As of now, I can save one record but I want to expand it to multiple records. How do I achieve it? The requirements are
i) User will be shown input fieds for first record when opening the page
ii) He can choose to add more rows to a max count of 20(Add rows by clicking "Add" button)
iii) Save all data once "Save" button is clicked
This is a sample code I have created to get first name and last name. This should be modified so that user can enter mutliple names if he want and save everything to the object. I have modified the object as a list object in apex class but do not know how to implement it in visualforce page
i) User will be shown input fieds for first record when opening the page
ii) He can choose to add more rows to a max count of 20(Add rows by clicking "Add" button)
iii) Save all data once "Save" button is clicked
<tr> <td> <apex:outputText value="First Name" styleClass="col-form-label"/> </td> <td> <apex:inputText value="{!uAccount.First_Name__c}" html-placeholder="First Name" /> </td> <td> <apex:outputText value="Last Name" styleClass="col-form-label" /> </td> <td> <apex:inputText value="{!uAccount.Last_Name__c}" html-placeholder="Last Name" /> </td> </tr>
This is a sample code I have created to get first name and last name. This should be modified so that user can enter mutliple names if he want and save everything to the object. I have modified the object as a list object in apex class but do not know how to implement it in visualforce page
Refer the below Links it will surely helps to you friend!!!
Just change the fields and objects as per your need.
http://www.salesforcetutorial.com/visualforce-page-add-multiple-records/
https://salesforce.stackexchange.com/questions/94212/add-edit-multiple-records-on-custom-vf-page
Can you please Let me know if it works or not!!!
If it helps don't forget to mark this as a best answer!!!
Thanks,
Raj