Wert über DialogBox übergeben

  • Servus Leutz,


    hab da ein Problem!


    Möchte über eine DialogBox einen errechneten Wert in das
    Document übergeben, aber es will nicht gehen!


    DialogBox öffnen:


    @Command([EditDocument]; "1");
    FIELD feld1 := inhalt;
    @Command([ViewRefreshFields]);
    @DialogBox("Maske"; [AutoHorzFit]:[AutoVertFit]);
    @Command([ViewRefreshFields]);


    Neuen Wert an Document übergeben:


    Alt := @Text(inhalt);
    Neu := @Text(inhaltNeu);
    Ausgabe := Alt - Neu;
    @SetField("feld1";@Text(Ausgabe));


    Ich bekomme aber nun immer den Fehler:


    Falscher Datentyp für Operator oder @Funktion



    Wer kann mir da helfen? Danke euch...

  • Alt - Neu bedeutet du ziehst Neu von Alt ab. Da aber beides Text ist geht das nicht.


    Also entweder brauchst du Zahlen für beide oder wenn du einen String willst musst du Alt + " - " + Neu schreiben