You need to sign in to do that
Don't have an account?
Scott0987
get sobject field from string
What I am trying to do is convert a string like opportunity.name from the string opportunity.name into the field so that I can then assign a value to that field and update it. What I don't know how to do is take my string and make it the value for the field.
If using a before trigger, update will happen automatically. In an after trigger or Visualforce page, make sure you save it with an insert or update function.
Not sure if I don't understand your answer or if I was not specific enough. What I want to do is have the user put in a number of date fields in string format. Then I want to validate those fields to make sure they are in the correct format and then plug them into the opportunity. So I build a method that does custom validation for the strings. I want to pass to it 2 strings string 1 being the input from the text field. String 2 being the name of the field on the opportunity. So the method would get 2 strings one being '12/25/2015' and the other a string that is 'opportunity.datefield'. I would then need to convert the second date string into the field so that I could update it.
opportunity.put(stringfield, value);