Home SALESFORCEAPEX Illegal assignment from String to Decimal in Salesforce Apex Class

Illegal assignment from String to Decimal in Salesforce Apex Class

Error: Illegal assignment from String to Decimal in Salesforce Apex Class
if assigning a String value to a Decimal variable then the aboe Illegal assignment error is occured.
Apex is strongly typed so try to do the below changes in coding. Decimal.valueOf()
incorrect:
c.Order_Amount__c = OrderAmount_Value;
correct:
c.Order_Amount__c = Decimal.valueOf(OrderAmount_Value);

For more info click here

You may also like

Leave a Comment