Problem mit @replacesubstring

  • Hallo,


    wahrscheinlich ein dummer Gedankenfehler, aber ich bekomme es trotz Forumsuche nicht hin. Liegt vieleicht am Montag :-?


    Ich möchte in einem Dokument einen String ändern. An einer bestimmte Stelle eine Zahl in fünfstellig ändern. Trennzeichen innerhalb de Strings ist die ~


    Hier meine "Lösung"


    wert1 := @Word(ArchivdokParam; "~";5);
    wert2 := @Right("00000" + wert1;5);


    ArchivdokParam:= @ReplaceSubstring(ArchivdokParam;wert1;wert2);


    @Prompt ([Ok] ;"Hinweis"; ArchivdokParam)



    Der Prompt ist nur um mir anzuzeigen, ob die Änderung gemacht wurde. Dort wird es auch richtig angezeigt. Nur in den Dokumenteneigenschaften nicht. Ich komme einfach nicht darauf woran es liegt.


    Gruß Klaus

    • Offizieller Beitrag

    du musst den Inhalt noch an ein Feld übergeben!
    @SetField(...)


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein