

Here is a sample snippet of the XML representing a field.Īgain this is from Database Design Report output – maybe another way to describe it is the legacy “DDR 1.0”.Īnd you might be thinking “Why would I need or want to use this?”.

What is it? Well the DDR is the representation, in XML, of the whole structure of metadata for your solution (or almost the whole structure, as there are a few spots the DDR still misses.).

And it has been around for a very long time. The menu item just below the “Save a Copy as XML…” is called “Database Design Report,” or better referred to as the “DDR”. There are actually 2 outputs, living side-by-side. This goes beyond being an easy-to-use database and low-code app builder. Some of you might be new to this realm of metadata, not realizing that FileMaker solutions could represent themselves as XML. Welcome To The Metadata-Verseīut I am getting ahead of myself. Combining this feature with FileMaker Server automation, scripting and Admin tools will allow this data to be automated and scheduled at regular intervals. In FileMaker 19.5, a newfound ability of Save a Copy as XML allows it to run on FileMaker Server (it is server-compatible), and this is a VERY BIG DEAL! It will lead to innovative uses of this output by the Claris developer community at large. Now if you navigate over to the Tools menu, you should see Save a Copy as XML….

“Use advanced tools” is just a checkbox away, accessible to all in FileMaker Pro 19.x.
