TIA Scl: String mit char auf bestimmte länge füllen

Ich würde per At-Sicht die Max-Länge aus dem String auslesen und diesen dann in in einer For-Schleife mit dem gewünschten Zeichen füllen.
Lässt sich ja schön in einer separaten Funktion Stringfill oder so verpacken.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Glaub ich hab dich missverstanden.
Einen String mit einer bestimmten Anzahl an Zeichen füllen würde ich aber genauso machen. Also per At-Sicht max Länge abfragen damit nichts überschrieben wird, und dann aktuelle Länge auf den passenden Wert setzen.
 
Wenn die Länge variabel ist,am Ende aber immer gleich lang sein soll, erstmal mit "LEN" die aktuelle Länge des vorhandenen String ermitteln.

Differenz zur soll Länge berechnen.

Dann mittels Schleife entsprechend viele Zeichen anfügen.
Dafür die Funktion "Concat" verwenden.




Gesendet von iPhone mit Tapatalk
 
Ich würd' sowas in dieser Art machen:
Code:
#strMax := '12345678901234567890';
#strOut := CONCAT(IN1 := #strIn, IN2 := LEFT(IN:=#strMax, L:= LEN(IN:=#strMax) - LEN(IN:=#strIn)));
Find' ich bei den Zeichen, die angehangen werden sollen, variabler als 'ne Schleife.
 
Zurück
Oben