one of our customer wants an extract of all tables of the delivered book we created.
I found the possibility to create a list of tables, but i just get some kind of an index, not the whole tables.
Is there any possibility to create a new document (semi-)automatically with all tables of a specific element type from a whole book?
Thanks a lot!
in my opinion this is only possible with a script.
As Klaus notes, some sort of scripting would be required. Alternatively, my FrameSLT plugin could do it with a Node Wizard Script. If you installed the trial version and wanted some help with the script, just ask.
Here is a Quick & Dirty solution for the unstructured FM 2017:
A simple test page:
Is this, what you are looking for?
Thanks a lot for your GREAT description of your solution, i just test it if it works without any side-effects in our documentation (1000+ pages, structured FM and a lot of conditions in use).
In principal it works ...
But because we use the structured FM, when i hide "All" and show "Table", all HEADs are also gone so the structure is partially destroyed an invalid. Adding all HEADs in the "Table" condition generates new structural problems...
But with some manual rework the solution works great!
If your structured documents come from XML source files there is a relatively easy built-in way to achieve the results you need...
Switch to XML view then apply a pre-defined XSL transformation which can create a new file with the tables extracted from the source XML. It's a very powerful but often overlooked feature.
Of course it does require some knowledge of XSLT but it's well worth having a look at. I can provide more information if it would help?