OBS/Makros und Scripting/Anwendungsbereiche/Customize

Aus OBS Wiki
Zur Navigation springen Zur Suche springen


Das kostenpflichtige Modul Customize erlaubt die Individualisierug vom OBS und kann die Funktionalität der Software entscheidend erweitern, um z. B. Arbeitsabläufe zu verbessern oder die Einhaltung bestimmter Vorgaben einzuhalten. So lassen sich u. a. Zugriffe auf Felder steuern oder Daten in Eingabemasken vorbelegen oder prüfen. Jedes Makro kann systemweit oder pro Benutzer hinterlegt werden.

Allgemeines

Aktivierung Modul Customize

Der Aktivitätsstatus des Moduls wird über einen Programmparameter gesteuert, welcher nur Administratoren zugänglich ist. Die Freischaltung erfolgt durch den Support auf Anfrage.

Zugriff auf die Einstellungen

Der Zugriff auf die Customize-Einstellungen erfolgt über die Rechte Verwaltung strg + F12. Für Customize-Scripte wählen Sie den entsprechenden Punkt in der sich öffnenden Auswahlbox:

  • Listen: A Customize Listen
  • Eingabemasken: A Customize Edit

Customize in Eingabemasken

Globale Variablen

Methoden

Edit Kontroll Funktionen Tastatur Funktionen
CheckIfChanged OnF1
OnESC OnF2
OnEdInit OnF3
OnEdFormInit OnF4
OnEdClose OnF5
OnEdRead OnF6
OnEdShow OnF7
OnEdVorb OnF8
OnEdCheck OnF9
OnEdSave OnF10
OnEdSaveDirect OnPGDN
OnEdReadDirect OnPGUP
OnReturn
HINWEIS: Die Funktionen werden immer nach der entprechenden Funktion der Maske ausgeführt. Jede Funktion kann im Funktionsnamen mit dem Präfix Before_ (z. B. Before_OnEdVorb) versehen werden, wenn man möchte, dass das Script vor der Funktion der Maske ausgeführt wird.

CheckIfChanged

Customize in Listen

Globale Variablen

Methoden