p$TDV:Allg:Element
p$TDV:Allg:Element
Ermitteln eines Elementes in einem formatierten Text. Der Text enthält dabei eine Liste von Namen oder Bezeichnungen, die durch das Zeichen Trenner getrennt sind.
Ist das Element Nummer nicht mehr vorhanden, so wird ein Leertext zurückgegeben. Dies kennzeichnet das Listenende. Kommt das Trennzeichen nicht im Text vor, so wird der gesamte Text zurückgegeben.
Hinweis: Statt dieser Prozedur sollte besser die Funktion f$Element verwendet werden.
Syntax: | Element = p$TDV:Allg:Element( Text, Nummer, Trenner ) | ||
| Argument | Typ | Bedeutung |
| Text | Zeichenkette | Elementliste |
| Nummer | Ganzzahl | lfd. Nummer des gesuchten Elements |
| Trenner | Zeichenkette | Trennzeichen |
Ergebnis: | Zeichenkette | gesuchtes Element | |
Beispiel: | In einem Datenfeld liegt eine Liste von Textbausteinen vor, die durch das Zeichen ';' getrennt sind: Text = 'Baustein1;Baustein2;Baustein3' | ||
| Mit diesem Text ergibt sich: Name = p$TDV:Allg:Element( Text, 1, ';' )àName = 'Baustein1' Name = p$TDV:Allg:Element( Text, 1, '-' ) | ||