Neues Element in Formularauswahl

(mit bestehendem Formular)

Beispiel 10:
Zur Formularauswahl in der Maske 'RGRP' (TÄTIGKEITSGRUPPEN) soll noch ein Formular hinzugefügt werden.

Als Beispiel wird das gleiche Druckformular 'survey_print.ssr' verwendet, das über die existierende Auswahlmöglichkeit „Listendruck“ aufgerufen wird. Da keine UpDate-Möglichkeit für das Pull-Down-Menü existiert, muss die Definition des Menüs komplett wiederholt werden.

Danach kommt die neue Auswahlmöglichkeit.

Die existierende Definition findet man unter ~/src/mod_ess/maskdef/<maskenname> (im Beispiel: ~/src/mod_ess/maskdef/rgrp)

 /* Code-Ausschnitt: mod_beispiel.def */
 FORMSCRIPT rgrp
 FORMPULLDOWN {
    SCRIPT 60005 {
       FORMULAR SURVPRINT survey_print; //exist. Menüauswahl
    }
    SEPARATOR; //neue Trennlinie
    SCRIPT 100004 {
       FORMULAR SURVPRINT survey_print; //neue Menüauswahl
    }
 }
 END
 /* Ausschnitt-ENDE */

Die Beschriftung im Menü wird mit der Definition bestimmt:

 /* Code-Ausschnitt: mxlang.mod_beispiel */
 100004@D@Beispiel10-Druckformular@@
 /* Ausschnitt-ENDE */

Nach diesen Eintragungen muss nur kompiliert werden, um die Änderungen auf der Maske wirksam zu machen.

Auf diese Weise können sowohl Druckformulare als auch Formulare, die bestimmte Funktionalitäten beinhalten, hinzugefügt werden.

programmierung/formularauswahl.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: