Unter dem Punkt [CATEGORIES] ist eine Vielzahl von Funktionen bereitgestellt.
Einige bekannte Funktionsnamen sind:
Alle haben einen gemeinsamem Punkt: Sie fangen alle mit „is“ oder „has“ an, und sind quasi als Frage gestellt. Diese Funktionsnamen können entweder mit true oder false beantwortet werden. Weitere Funktionen, die hinzugefügt werden, sollten diesem Schema folgen.
isCatalog=InStr("%0",GetObject("iface.calcnameservice").start("DOC").Format("<CATALOGFOLDERNAME(0)>").value(),1)>0
isCatalog = Der Name, um die Funktion aufzurufen
InStr = VB-Funktion, um die Stelle als Zahl im Suchtext zu erhalten an dem der gesuchte String vorkommt.
InStr(„der ganze Text mit dem Suchwort irgendwo“, „Suchwort“, 1 für Groß/Kleinschreibung missachten) Falls das gesuchte Wort oder der Text nicht gefunden wird, wird eine 0 als Rückgabe ausgegeben.
GetObject(„iface.calcnameservice“).start(„DOC“).Format(„<CATALOGFOLDERNAME(0)>“).value() = Funktion, die über versch. Objekte den Namen des Katalogs, den Kopf (weil 0), zurückgibt
%0 = Übergabeparameter – man kann Funktionen Werte übergeben, sogenannte Parameter oder Argumente
>0 = ein Vergleichsoperator. Ist der Rückgabewert der Funktion InStr über 0, wird true zurückgegeben.