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


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

Programme & Updates
SDK & Scripte
MC-DMS
Verwaltung
Beispiele
Akte & PDF
System & Dateien
SQL & Datenbanken
von websitebuilder 24. November 2025
Die neue Jahreszeit ist ein guter Grund, Vorsätze zu fassen – und diese auch einzuhalten. Ganz gleich, ob es darum geht, richtig zu essen oder die Garage aufzuräumen: Hier sind ein paar Tipps, wie Sie Vorsätze fassen und sie auch einhalten.
von websitebuilder 24. November 2025
Es gibt so viele gute Gründe, mit den Besuchern Ihrer Website zu kommunizieren. Informieren Sie sie über Verkaufsaktionen und neue Produkte oder halten Sie sie mit Tipps und Informationen auf dem Laufenden.
von websitebuilder 24. November 2025
Schreiben Sie über etwas, womit Sie vertraut sind. Wenn Sie nicht viel über ein bestimmtes Thema wissen, das für Ihre Leser von Interesse ist, laden Sie einen Experten ein, darüber zu schreiben.
von websitebuilder 24. November 2025
Die neue Jahreszeit ist ein guter Grund, Vorsätze zu fassen – und diese auch einzuhalten. Ganz gleich, ob es darum geht, richtig zu essen oder die Garage aufzuräumen: Hier sind ein paar Tipps, wie Sie Vorsätze fassen und sie auch einhalten.
von websitebuilder 24. November 2025
Es gibt so viele gute Gründe, mit den Besuchern Ihrer Website zu kommunizieren. Informieren Sie sie über Verkaufsaktionen und neue Produkte oder halten Sie sie mit Tipps und Informationen auf dem Laufenden.
von websitebuilder 24. November 2025
Schreiben Sie über etwas, womit Sie vertraut sind. Wenn Sie nicht viel über ein bestimmtes Thema wissen, das für Ihre Leser von Interesse ist, laden Sie einen Experten ein, darüber zu schreiben.
  • Einleitung

    Die Ausführung von Skripten und das Definieren von Variablen sind das

    grundlegende Funktionsprinzip von MediControl. Über Variablen

    werden Inhalte von einem Dokument zum anderen ausgetauscht,

    Texte anhand von Parametern generiert und sogar ganze

    Programmteile gesteuert.

    Wir erläutern Ihnen in dieser Dokumentation die zugrundeliegende

    Arbeitsweise. Videobeiträge finden Sie auf unsere Webseite.

  • Funktionsweise von Skripten

    Jedes Akten-Objekt, das kann ein Formular, ein Dokument aber auch eine MediControl

    Funktion sein, wird über Skripte verarbeitet bevor es in der jeweiligen Funktion

    weiterverwendet wird. Das heißt dass alle Daten aus den Datenbanken zuvor in den

    Speicher des Computers abgelegt werden. Diese Variablen stehen dann in der gesamten

    Anwendung zur Verfügung und sind immer eindeutig und öffentlich.

    Alle Skripte befinden sich im Anwendungsordner von MediControl und dessen Unterordner

    \CONFIG\SKRIPTS. Wir unterscheiden hier zwischen 3 verschiedenen Skript-Kategorien, die

    im Wesentlichen eine ähnliche Funktionsweise bieten.

    Standard-Skripte (Dateiendung *.MCFSCR):

    Diese Skripte werden im gesamten System, Web- System von Formularen und Objekten,

    sowie der Anwendung (MC) selbst verwendet. Hier befindet sich auch das MAIN-Skript

    welches eine zentrale Rolle bei der Ausführung spielt. (Main.MCFSCR)

    Formular-Skripte(Dateiendung *.FRMSCR):

    Diese Skripte werden ausschließlich innerhalb von Formularen und DataForms verwendet.

    SRV-Watch-Skripte (Dateiendung *.SRVSCR):

    Diese Skripte werden von unserem SRV-Watch Dienst verwendet. Sie dienen für den

    Import, Exoport sowie für lokale Geräte-Schnittstellen

  • Titel oder Frage

    Beschreiben Sie den Artikel oder beantworten Sie die Frage, sodass interessierte Besucher der Website weitere Informationen erhalten. Sie können diesen Text mit Aufzählungszeichen sowie kursiver oder fetter Schriftart hervorheben und Links hinzufügen.