Beispiele
P$ =" Die Zahlung ist fällig am <date 1m >1. M.YYYY </ date >
A$= TAGEXPAND$ (P$ ; 0)
DISP A$ "\n"
: Die Zahlung ist fällig am 1.2.2013
Referenz
TAGEXPAND$ ( String$ ; ProjektNr)
Die Funktion interpretiert die Zeichenkette als XML-Datenstrom. Das bedeutet, dass die Zeichenkette XML-Anweisungen enthalten darf, die von INVEP interpretiert werden. Dergestalte Anweisungen werden bei Bedarf Stück für Stück hinzugefügt und hier dokumentiert. Einige Komponenten von INVEP selbst können solche Zeichenketten verarbeiten und die daraus resultierenden Ergebnisse als Ausgabe erzeugen. Ein Beispiel für eine solche Anwendung ist die termingesteuerte automatische Einbuchung von Forderungen an Drittschuldner. Im Kommentar der Terminverwaltung wird eine XML-Zeichenkette hinterlegt, die dann zum passenden Zeitpunkt automatisch einen neuen Forderungstext und Forderungseintrag erzeugt. Um die Funktionsfähigkeit solcher Zeichenketten zu prüfen, können sie im Vorfeld mit dieser Anweisung im OBAS-Interpreter abgearbeitet werden.
Die ProjektNr muss nur dann angegeben werden, wenn projektspezifische Expansionen vorgenommen werden. Wird in einem solchen Fall keine ProjektNr angegeben (d.h. 0-Wert), so versucht INVEP selbständig die laufende Nummer des aktuellen Projekts zu ermitteln. Tags innerhalb der Zeichenkette enden in der gleichen Weise, wie sie anfangen, nur dass vor dem eigentlichen Tagnamen ein Backslash steht.
|
Tag |
Parameter |
Inhalt |
|---|---|---|
|
<date> |
INVEP-Konstanten |
Formatanweisungen |
|
<comment> |
beliebiger Text, der den Kommentar beinhaltet |


