Guten Morgen,

in der RPG Referenz wird die built in Funktion %SPLIT beschrieben:

%SPLIT (Split String into Substrings)
%SPLIT(string {: separators })
%SPLIT splits a string into an array of substrings. It returns a temporary array of the substrings.

Wenn ich die aber verwenden will, meckert der Compiler:
Code:
098500     texte = %split(tdaten:';');                                         
======>            aaaaaa       bccc                                           
*RNF0604 20 a      098500  Das Token ist ungültig; das Token wird ignoriert.   
*RNF0312 20 b      098500  Rechte runde Klammer erwartet, aber nicht gefunden. 
*RNF5377 20 c      098500  Ende des Ausdrucks erwartet.
Was passiert da?

Herzlichen Dank im Voraus für Eure Unterstützung

Hubert