A lightweight browser for
FileMaker Database Design Reports
How to import • How to browse • Which license is for me? • How to register • How to clear registration data
To save a DDR of your FileMaker application go to Tools, Database Desing Report, select the files you want to include in the report, select the XML format and uncheck the Automatically open checkbox.
In DDR Viewer go to the top level (it displays DDR Viewer at the top) and select the New Application command from the Applications menu or press the green plus icon on the right. This will add a new line in the list of applications.
Type the name of the application and exit the field. Click the line to open it. You'll see an empty list of revisions of the application.
Select the New Revision command from the Revisions menu or press the green plus icon on the right. DDR Viewer will show a dialog to select a file. Select the Summary.xml file of the generated DDR.
Wait till DDR Viewer imports the report. For large reports this will take several minutes. There will be two phases; first DDR Viewer will transform the report into internal FileMaker format and then it will import these data. The second part will display a progress bar. Once it reaches its end, the import is done and DDR Viewer will add a new line in the list of revisions.
Type a label for this revision. The DDR is ready to browse.
Color codes

Each element has a screen that lists its properties. Most properties have their own screens that list their own properties. To go to these screens, click the line.
The screenshot below shows properties of some script.
When you click the highlighted Perform Script step, you'll see properties of this step
Another way to quickly view these properties without leaving the main screen is to expand the line. Lines that can be expanded display a little square on the left. To expand or collapse a line click it holding down the Command/Control key. Here's the script again with the same Perform Script step expanded.
The Script property there refers to another script; to jump to that script, click the line. The Parameter property is a calculation and the filled-in square tells us it can be expanded further. If you do this, you'll see that the calculation refers to a custom function and to some field.
The script also has the Usage tab (
) that lists all references to this script.
To go to these references, click lines.
All navigation actions have keyboard shortcuts. Some of them are displayed in the menu, but not the new-style FileMaker 10 shortcuts, so make sure you know them:
| Action | v9 and 10 | also in v10 |
| Move between rows | — | Up and Down Arrows |
| Expand or collapse a row | Command/Control + Click | Right arrow to expand, left arrow to collapse |
| Go up one level | Command/Control + Up Arrow | — |
| Open row's properties or follow a reference | Click a row. With selected row: Command/Control + Down Arrow | With selected row: Enter or Return |
| Go back | Command/Control + [ | — |
| Go forward | Command/Control + ] | — |
For the last four operations hold down the Option/Alt key to open the target in a new window.
The evaluation period for DDR Viewer is 15 days, after which time you are to decide whether to stop using it or to purchase a license. The single user license allows you to use DDR Viewer locally or on a server on as many systems as you need provided nobody else uses the file. The site license gives single-user rights to all full-time employees of yours as long as they remain employed. Most independent developers, subcontactors and consultants should probably choose the single-user license.
It's OK to give copies to friends or to send files with DDR data to third parties, but please consider clearing the registration code before doing this (see the section How to clear registration data below).
To enter a registration code go to the top level and switch to the About tab (marked with a Home icon).
Press the large button that displays the license information. Enter your name and registration code and press OK. If the code is correct, you'll see the Thanks message.
To clear registration data go to the About tab press the large button that displays the license information. In the following dialog select the Clear button. This will turn the file into a trial version, but keep all the data intact.