custom field features – default field values
Adding default values to your fields improves the usability of your appliation and can reduce the number of fields needed on the screen.
Default values defined on custom fields apply in the native user interface and VF UI’s
Example:
Create a Year text custom field in the object and in the default value provide the formula:
TEXT(YEAR(TODAY()))
By default, the Apex code does not apply default values when you construct/initialize an SObject via new Season();
But you can request for defaults to be applied utilizing the SObjectType.newSObject method.
Season__c season (Season__c) Season__c.SObjectType.newSObject(null,true); System.Debug('my default value is: + season.Year__c);
publication and licensing of your application ROLLUP SUMMARIES AND LIMITS