Child pages
  • Deep Link

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
show-titlefalse
titleDescription

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 '->'.

Example Box
titleDeep Link


Code Block
Person->Address->Phone

The above assumes that a document has a reference to a person document, which has a property pointing to a address document. From the address document the value of the property 'Phone' is selected.

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).

projectdoc-content-marker
idsupport-info





Section
titleDeep Links for Select Clauses

Use 115639257 to select a property from a referenced document in the Select Clause.

Example Box

Name, Audience->Group, Audience

The table header can be replaced using the Header Translations parameter by most macros

Code Block
languagetext
Audience->Group=Group Name



projectdoc-section
titleDeep Links for Where Clauses


Transclusion
documentPDAC1:Search Tips
idsDeep Links in Where Clause



Section
titleSupporting Macros

A number of macros from the PDAC1 support deep links:

Display Table
doctypemacro
render-modedefinition
selectName, Short Description
space-keysPDAC1
where$<Tags>=[Deep Link]

...

Section
titleReferences


Section
titleResources


Tour
render-as-definition-listtrue
replace-title-with-nametrue


TitleShort Description
Deep Links