You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 6
Next »
Deep links reference properties in referenced documents.
Properties in documents can be referenced. In a select clause specifying "Name, Short Description" selects the Name and Short Description property. If a property value is a link, a special syntax allows to fetch a property from the referenced document. The syntax for a deep link is '->
'.
Deep links may also be specified in templates (for instance using the Display Document Properties Macro) and in where clauses (for instance using the Display Table Macro.
Supporting Macros
A number of macros from the projectdoc Toolbox support deep links:
- Display Document Properties Macro
- Renders a template with property references.
- Display List Macro
- Lists references to projectdoc documents in a list. List contain names and optional short descriptions.
- Display List Template Macro
- Lists references to projectdoc documents in a list. List items are defined by templates referencing properties.
- Display Table Macro
- Lists references to projectdoc documents in a table. Allows to select document properties for columns. Also non-list representations are provided.
- Index Card Macro
- Renders transcluded content fetched from documents of a result set.
- Index Entries Table Macro
- Renders a table of index entries.
- Tour Macro
- Renders a predefined list of documents in a table.
- Tour-by-Property Macro
- Renders a predefined list of documents in a table . Documents are selected by a document property. Allows to select document properties for columns. Also non-list representations are provided.
- Transclude Documents Macro
- Renders transcluded content fetched from documents of a result set.
- Transclusion Macro
- Transcludes content from a document marked with the content marker macro.
- Transclusion Reference Macro
- Transcludes content via a reference from a document marked with the content marker macro.