De functie CUSTPROP
De functie CUSTPROP geeft de aangepaste eigenschap terug die is opgegeven met "name". Het argument „scope“ is optioneel en wordt gebruikt om het zoekniveau te bepalen. Bij een tabelrijobject kan een gebruiker bijvoorbeeld aangeven of de aangepaste eigenschap uit de tabelrij of uit de tabel moet worden opgehaald.
Syntaxis
CUSTPROP("naam", <"bereik">)
Waar
Naam geeft het label van de aangepaste eigenschap aan dat moet worden geretourneerd.
Scope kan een van de volgende waarden hebben:
-
C - Cel
-
P - Alinea
-
T - Tabel
-
TR - Rij
-
TC - Column
-
D - Documentinstellingen
-
SSK – Dit is het kleinste onderdeel met een link naar de kennisbibliotheek dat het object bevat waarin de berekening is opgenomen (u kunt dit het beste zien als een alinea).
-
SSL – Dit is het kleinste onderdeel met een label dat het object omvat waarin de berekening is opgenomen.
Opmerkingen
- Als er geen specifiek parametertype is opgegeven, controleert de functie CUSTPROP() de eigenschappen van de volgende items in de onderstaande volgorde en past deze toe:
- Cel
- Alinea
- Tabelkolom
- Rij in de tabel
- Tabel
- Document
Voorbeeld
CUSTPROP("Eigenschap 1", <"scope">)
De onderstaande lijst geeft de gevallen weer (voor "scope")
Alinea:
- Ontbreekt of "P" ==> haal de genoemde aangepaste eigenschap van de alinea op
- "TR" ==> haalt de genoemde aangepaste eigenschap op van de tabelrij waarin deze alinea zich bevindt, indien deze alinea in een tabel staat
- "TC" ==> haalt de aangeduide aangepaste eigenschap op van de tabelkolom waarin deze alinea zich bevindt, indien deze alinea in een tabel staat
- "T" haalt de aangeduide aangepaste eigenschap op van de tabel waarin deze alinea zich bevindt, indien deze alinea in een tabel staat
- "D" haalt de opgegeven aangepaste eigenschap op die in de documentinstellingen is ingesteld.
Tabelrij:
- Ontbreekt of "TR" ==> haal de genoemde aangepaste eigenschap van de tabelrij op
- "T" ==> haal de genoemde aangepaste eigenschap van de tabel op
Tabelkolom:
- Ontbreekt of "TC" ==> haal de genoemde aangepaste eigenschap van de tabelkolom op
- "T" ==> haal de genoemde aangepaste eigenschap van de tabel op
Opmerkingen
- Er wordt een lege tekenreeks geretourneerd als de functie geen overeenkomst kan vinden.
- De parameter „name“ kan een berekening zijn als de opgehaalde aangepaste eigenschap een teksteigenschap is. Als de aangepaste eigenschap 'source' een berekende eigenschap is, kan CUSTPROP de juiste waarde ervan alleen bepalen als de parameter 'name' een constante tekenreeks is.
Gerelateerde onderwerpen