Customizing

Typ der Datenfelder festlegen

 Information

  • Im Modul-Customizing kann pro Datenfeld bestimmt werden, wie sich ein Datenfeld in einem Anwendungsmodul verhalten soll bzw. als welcher Feldtyp es fungieren soll, z.B. ein Eingabefeld, eine Checkbox, ein Ampelfeld etc.

  • Manche Feldtypen werden lediglich durch einen Customizing-Parameter, andere wiederum durch die Kombination mehrerer Parameter definiert. 

  • Nachfolgend finden Sie eine Auflistung der in der Anwendung vorzufindenden Feldtypen mit den Angaben der notwendigen Einstellungen im Modul-Customizing, damit ein Datenfeld als der jeweilige Typ an der Oberfläche erscheint. 

  • Informationen zu der Anwendung von verschiedenen Feldtypen finden Sie im Hilfe-Bereich Einstieg und Bedienung.



Feldtyp

Nur mit  DI-Typ möglich

Notwendige Parametereinstellungen

Anmerkungen

Ident-Datenfeld

Primärschlüssel-Dataitem 

(Dataitem mit Spaltentyp = UUID)



Eingabe-Datenfeld


DF-Verhalten = i


Ausgabe-Datenfeld


DF-Verhalten = o


Link-Datenfeld


DF-Verhalten = e2/e4/e5

Aktions-ID = ID eines Moduls, Makros, Menüpunkts oder eine Methodenname aus der Modulunterklasse oder eine Variable für das entsprechende Objekt 

Siehe auch: Link, Schaltfläche, Kontextmenü etc. customizen

Listbox-Datenfeld


DF-Verhalten = le/li

LBMOD = ID eines Listboxmoduls

Listboxzwang = (optional)

Siehe auchListboxen customizen

Datumslistbox-Datenfeld

Dataitem mit Spaltentyp = Datum

DF-Verhalten = cc

Datenfeld-Konfiguration = eines der cc-Templates einkopieren oder eine Definition schreiben

Siehe auch

Datumslistboxen mit Kalenderfunktion customizen

Checkbox-Datenfeld

Dataitem mit Spaltentyp = Ja/Nein

DF-Verhalten = i2/o2


Muss-Datenfeld


DF-Verhalten = i oder li 

Muss = 

  • Die Funktion Muss kann auf allen Felder, die keinen leeren Wert oder Null akzeptieren, verwendet werden, da Leerzeichen bzw. Null nicht als Eintrag gelten.

  • Die Verwendung bei Checkbox-Feldern ist nicht sinnvoll, da hier nur eine Prüfung bei aktivierter Checkbox erfolgt.

  • Ident-Datenfelder brauchen nicht auf Muss gesetzt zu werden, diese sind automatisch Muss-Eingaben, damit der Datensatz nach den Datenbankregeln gültig wird.

  • Bei Termin-Datenfeldern ist die Muss-Funktion ohne Wirkung. Speichern ist auch bei leerem Datenfeld möglich. Es kann aber über ein anderes DI abgefragt werden.

Ampel-Datenfeld


DF-Verhalten = o

Ampel-DI = ID eines Ampel-Dataitems

Siehe auch:

Ampel-DI customizen

Fließtext-Datenfeld

Dataitem mit Spaltentyp = CLOB

DF-Verhalten = i/o, mi/mo

Mehrzeilig =   (optional)

Beim DF-Verhaltenmi wird im Fließtextfeld zusätzlich ein Editor zum Formatieren des Textes angezeigt und beim DF-Verhaltenm0 der formatierte Text im Feld ausgegeben.

Der Parameter Mehrzeilig bestimmt, ob Zeilenumbrüche im Fließtext-Datenfelder möglich sind.

Hyperlink-Datenfeld

Dataitem mit Spaltentyp

HL: Datei in der DB oder

HL: lokale Datei oder 

HL: Verknüpfte Datei

DF-Verhalten = h/ho

Ist der Parameter Ausgabe auf dem Datenbereich, der den Hyperlink enthält, aktiviert oder wird die Python-Funktion make_output() verwendet, verhält sich der Hyperlink wie mit DF-Verhalten ho.