TOPIC
How to run a DDP using a Button in a Visualforce page.INSTRUCTIONS
If you have a Visualforce page that has standardcontroller="Account", use{!URLFOR($Action.Account.Loop_Plus, account.Id)} where "Loop_Plus" is the name (not label) of the account button.
{!URLFOR($Action.ObjectName.API name of button, recordId)}Where recordId is being set in apex. This is required when a DDP run from a Visualforce page includes Salesforce reports.
