Capture globals for report

This is a protocol I incorporate into most of the Web Port reports that I build for my clients. It captures key information from the Global properties list, and any protocol level parameters, and places them in a simple table. This is handy to have on any report, as it tells what protocol generated it, who ran the report, and what user settings were used.

The key component simply loops through the available Globals, checking to see if they have been specificaly requested, or if they are non-standard, makes a Property by the same name and copies the value of the Global into it. The resulting record is transposed to make a nicely formatted table, and passed to the table component.

Enjoy,
Leo