Home / Archives for Tom Burre

Tom Burre

Tom specializes in Saleforce.com. When not helping clients build custom Force.com applications or enhance Salesforce CRM functionality, Tom can be found toying with strings of the tennis, musical and of course "type" variety.

SFDC Best Practice for Child Relationship Names

Please declare a unique Child Relationship Name! Think of it as just as important as the Related List Label (which is what your Salesforce users see). The Child Relationship Name is what developers see when writing sub queries in Apex. Salesforce uniquely names Child Relationships if you don’t. However, those names are generally useless for […]

SFDC Best Practice for Child Relationship Names Learn More ❯

On-View triggers in Salesforce (trigger for Opportunity Contact Roles)

Native Opportunity Limitations One current limitation with Salesforce.com native Opportunities model is the inability to have a trigger on the Opportunity Contact Role object. Say you have built a custom Opportunity rollup or scoring mechanism of some variety and it relies upon what/who the user selects in the Opportunity Contact Role area: how will you

On-View triggers in Salesforce (trigger for Opportunity Contact Roles) Learn More ❯

Visualforce: Salesforce.com’s markup language

Visualforce is SFDC’s custom mark up language and represents the view in a Model-View-Controller target=”_blank” software design pattern. Each Visualforce page is tied directly to a controller. These controllers, of course, manipulate the data in the model (database) and contain your application’s business rules. Visualforce is made up of components (standard and custom.) These are

Visualforce: Salesforce.com’s markup language Learn More ❯

Scroll to Top