You need to sign in to do that
Don't have an account?
JoshTonks
Controller Extension Help Updating A Specific Field
Hi kind folks,
I am building a quoting system.
I have all the spining up of the information and presenting it to the client thats all working.
what im wanting to do is I currently have a button on each quote option 4 in total which the client clicks. This then wants to update the record with that option being selected so i can set up an internal plain text email alert go from a workflow.
So i have 4 fields Option_1_Selected__c, Option_2_Selected__c, ect.
I have each button as a command button called save1,save2, ect.
I need it to update the corresponding checkbox when clicked so i have written this controller extension but i do not know how to update this one field.
I am building a quoting system.
I have all the spining up of the information and presenting it to the client thats all working.
what im wanting to do is I currently have a button on each quote option 4 in total which the client clicks. This then wants to update the record with that option being selected so i can set up an internal plain text email alert go from a workflow.
So i have 4 fields Option_1_Selected__c, Option_2_Selected__c, ect.
I have each button as a command button called save1,save2, ect.
I need it to update the corresponding checkbox when clicked so i have written this controller extension but i do not know how to update this one field.
public with sharing class UKQuoteExtension { UKQuote stdCtrl; // extension constructor public UKQuoteExtension(UKQuote std) { stdCtrl=std; } public PageReference save1() { // stdCtrl.getQuoteOffers(); // Option_1_Selected__c = TRUE; // Update PageReference pr = new PageReference(''); pr.setRedirect(true); return pr; } public PageReference save2() { // stdCtrl.getQuoteOffers(); // Option_2_Selected__c = TRUE; // Update PageReference pr = new PageReference(''); pr.setRedirect(true); return pr; } public PageReference save3() { // stdCtrl.getQuoteOffers(); // Option_3_Selected__c = TRUE; // Update PageReference pr = new PageReference(''); pr.setRedirect(true); return pr; } public PageReference save4() { // stdCtrl.getQuoteOffers(); // Option_4_Selected__c = TRUE; // Update PageReference pr = new PageReference(''); pr.setRedirect(true); return pr; } }Im missing something because i need to some how get field from the getQuoteOffers which just returns this record in the controller and then update this field on the record.