Monthly Archives: February 2012

Visualforce: Displaying help text on input areas

A bubble text area

Let’s say you’ve got a Visualforce page with some input areas and you want to give your users a bit more help than field labels can provide. First of all, good for you. Your users and your support staff will all be grateful. Pat yourself on the back for a job well done. When you’re done with that, read on.

Help Bubbles

Salesforce has small help bubbles next to many fields. You can make use of this functionality too. You’ll need a <apex:pageBlockSectionItem>.

Using an <apex:pageBlockSectionItem> to display a help bubble. (click to enlarge)

Caveats of the help bubble… Continue reading

In Blog: engineering | Tagged , , , , | 8 Comments

Spring ’12 is Here and What Comes with it? Visual Workflow!

If you haven’t already read the release notes for Spring ’12, let me be the first to tell you that Visual Workflow and the new Cloud Flow Designer will be included in EE and UE Editions! You no longer need to purchase the additional Flow user license. This is great news indeed, but what’s better is the list of enhancements that also come along with the Spring ’12 release.

Cloud Flow Designer is GA

Click to enlarge

[/caption]

The Cloud Flow Designer is now a GA product with a huge list of features and enhancements.

Routing

In Blog: engineering | Tagged , , , | 1 Comment

Cascade Insert with External Id Fields

The problem

If you’re like me, you’ve got a whole bunch of external data in the form of Grandparent -> Parent -> Child. Those are all one-to-many relationships. You’d like to import this data into Salesforce — into three corresponding custom objects, in fact. You’d like to represent those relationships with with some master-detail fields, and you’d really like to be economical with your insert statements because you live in mortal terror of governor limits.

The useless solution

The naive method of accomplishing this is about as attractive as

In Blog: engineering | Tagged , , , , , , , | 11 Comments