Sie befinden sich hier: Hilfethemen > Anpassen > Formeln > CUSTPROPR Funktion

CUSTPROPR Funktion

Die CUSTPROPR Funktion liefert eine benutzerdefinierte Eigenschaft aus einem vorgegebenen Bereich von benutzerdefinierten Eigenschaften. Benutzerdefinierte Eigenschaften, die über die CUSTPROPR() Funktion ermittelt werden, basieren auf einer festen Kennung mit einem angehängten variablen Suffix. Der definierte Umfang gibt die Anzahl (und Werte) der verfügbaren variablen Suffixe für die Eigenschaften an, während Start festlegt, welches variable Suffix eingesetzt werden soll.

Syntax

CUSTPROPR("Feste Kennung","Umfang","Bereich","Start")

Wobei

Feste Kennung - die Bezeichnung der benutzerdefinierten Eigenschaft ist, an die automatisch das variable Suffix angehängt wird.

Umfang - kann einer der folgenden Werte sein:

  • C - Zelle

  • P - Absatz

  • T - Tabelle

  • TR - Zeile

  • TC - Spalte

  • D - Dokumenteneinstellungen

  • SSK - Dies ist der kleinste Abschnitt mit einer Bibliotheksverknüpfung, der das Objekt, das die Formel enthält, umfasst (ähnlich eines Absatzes).

  • SSL - Dies ist der kleinste Abschnitt mit einer Bezeichnung, der das Objekt, das die Formel enthält, umfasst.

Bereich ist eine formatierte Definition des Bereichs. Das variable Suffix wird aus den verfügbaren Werten gewählt, die über den Bereich definiert sind und dem vorgegebenen Offset entsprechen. Die Werte des Bereich werden als 2 Zahlen oder Zeichenketten eingegeben, die in der Reihenfolge kleinster Wert bis größer Wert und durch zwei Punkte getrennt, angegeben werden. Zum Beispiel "1..5", "C..H" und "Z..AD" sind gültige Einträge für Bereich. CaseView zählt die verfügbaren Werte der Bereich in der gleichen Weise hoch, wie z. B. bei Tabellenbezeichnungen oder Zellnummern: A-Z gefolgt von AA, AB, AC, etc.

Start gibt das variable Suffix aus dem verfügbaren Bereich an, das der festen Kennung hinzugefügt werden soll.

Bitte beachten Sie:

  • Zu komplexe Bereiche, wie z. B. Zeichenketten mit mehr als 100 Zeichen oder lange Bereichslisten, die mehr als 250 verfügbare variable Suffixwerte liefern werden ignoriert und die Funktion schlägt fehl.
  • Der Wert des Bereichs muss zwei Punkte beinhalte (..), um gültig zu sein.
  • Die feste Kennung, der Umfang und die Werte für den Bereich müssen als statische Strings eingegeben werden. Eine Berechnung oder Formel, um einen Wert für diese Komponenten zu liefert, wird nicht korrekt funktionieren.
  • Bei Start kann es sich um einen berechneten Wert handeln.
  • Die feste Kennung und die Werte für den Bereich berücksichtigen Groß- und Kleinschreibung nicht.

Beispiel

Nehmen Sie an, dass die Zelle C3 einen Wert von 2 hat und der Absatz eine benutzerdefinierte Eigenschaft DEF2, deren Wert 15 ist.

CUSTPROPR("DEF","p","1..5",C3) liefert den Wert 15

Die Funktion sucht nach einer Eigenschaft eines Absatzes, basierend auf dem Umfang. Die Funktion hängt das variable Suffix an die Kennung DEF und liefert einen Bereich möglicher benutzerdefinierter Eigenschaften: DEF1, DEF2, DEF3, DEF4, and DEF5. Der Start ist in diesem Falle ein berechneter Wert (eine Zellnummer) und die Funktion folgt dieser Referenz, um zu bestimmen, dass das Offset 2 ist.

DEF2 wird als entsprechende benutzerdefinierte Eigenschaft des Absatzes geliefert, die den Wert 15 hat.

Bitte beachten Sie: Eine leere Zeichenkette wird zurückgeliefert, wenn die Funktion keine Übereinstimmung finden kann.

Verwandte Themen