Einleitung – Die MediControl Skript-Engine
Die Skript-Engine von MediControl ist das zentrale Steuerungsmodul der gesamten Anwendung.
Jedes Akten-Objekt – egal ob Formular, Dokument, Datenmaske oder interne Funktion – wird beim Öffnen automatisch durch ein Skript verarbeitet. Dabei werden alle relevanten Informationen aus den Datenbanken geladen, aufbereitet und in einer gemeinsamen Variablenstruktur gespeichert.
Diese Variablen stehen anschließend systemweit, eindeutig und sofort verfügbar zur Verfügung.
So greifen alle Bereiche der Anwendung auf dieselben Daten zu – ohne Mehrfachabfragen und ohne widersprüchliche Werte.
Alle Skripte sind klar strukturiert und in drei Kategorien eingeteilt:
1. Standard-Skripte (.MCFSCR)
Sie kommen im gesamten System zum Einsatz:
in Formularen, Objekten, dem Web-System und im Hauptprogramm selbst.
Hier befindet sich auch das zentrale MAIN-Skript, das die grundlegende Initialisierung und Ablaufsteuerung übernimmt.
2. Formular-Skripte (.FRMSCR)
Diese Skripte laufen ausschließlich innerhalb einzelner Formulare oder DataForms.
Sie steuern dort die Logik, Datenverarbeitung und das Verhalten der jeweiligen Maske.
3. SRV-Watch-Skripte (.SRVSCR)
Diese Skripte werden vom SRV-Watch-Dienst ausgeführt.
Sie sind zuständig für:
automatische Datenimporte
Exporte für externe Systeme
Geräteschnittstellen
Hintergrundprozesse und Überwachungsdienste







