Einfügen einer neuen Submaske

Beispiel 6: eine zweite Submaske, die mit der Lieferantenmaske verknüpft ist, soll neben der ersten, die verkleinert wurde, angelegt werden;

In der Datei mod_beispiel.def müssen die Änderungen wieder eingetragen werden:

 /* Code-Ausschnitt: mod_beispiel.def */
 OS_SUBMASK SUBMASK3_ARTI [55 * FONTWIDTH, 60] OS_READ|OS_WRITE {
    OS_LINEHEIGHT FONTHEIGHT;
    OS_HEIGHT 11 * LINEHEIGHT - LINEGAP;
    OS_NEXTMASK LFART;
    OS_GIVEFIELDLIST{
       ART_ARTI_ARTI, ART_LFART_LFART;
       ART_ARTI_ARTI, ART_LFART_LFART, OS_TGSEL;
    }
 }
 OS_UPDATEFRAME ARTI_SUB1 [0, 0]{ // nötig bei neuem Feld bzw. Submaske
    OS_MFIELDLIST {
       OS_ADD SUBMASK3_ARTI [FXPOS(57), FYPOS(0)];
    }
 }
 /* Ausschnitt-ENDE */

Nach dem erfolgreichen Compilieren muss der mxsd-Prozess gestoppt und neu gestartet werden, damit die Änderungen wirksam werden.

programmierung/masken/submaskanlegen.txt · Zuletzt geändert: 01.03.2020 08:25 (Externe Bearbeitung)
 

mercaware ist eine ERP-Software der All for Accounting GmbH

ERP für Ihr einzigartiges Unternehmen

Auberlenstr. 13
70736 Fellbach
Tel.: +49 711 90 65 79 71
E-Mail: