Konfiguration und QScript
regisafe zeichnet sich nicht nur durch seinen modularen Aufbau aus, sondern auch durch seine ausgeprägten Anpassungsmöglichkeiten. In der Programmoberfläche lassen sich zahlreiche Anpassungen mithilfe der System- und Benutzer-Einstellungen verwirklichen.
Administratoren können darüber hinaus grundlegende Voreinstellungen mithilfe von Konfigurationsdateien oder auch durch individuelle Skripte einheitlich für die gesamte Programm-Umgebung festlegen.
Konfigurationsdateien
Grundlegende Konfigurationen (wie z.B. einzubindende Module, Server-Adresse) werden in einer Konfigurationsdatei festgelegt, alle anderen Konfigurationen werden in der regisafe-Benutzeroberfläche vorgenommen.
Benutzer- und System-Einstellungen
Über
zentrale Befehle werden die Einstellungen durchgeführt bzw. an geänderte Anforderungen angepasst. Dies kann, entsprechende Berechtigungen
vorausgesetzt, an jedem Arbeitsplatz stattfinden.
Es
wird unterschieden zwischen System-Einstellungen (systemweit gültig) und
Benutzer-Einstellungen (benutzerbezogen gültig).
Benutzer-Einstellungen können wahlweise vom Benutzer selbst
oder zentral gesetzt werden. Es können beliebig viele Standard-Profile
definiert werden, die auch jederzeit wieder einem Benutzer zugewiesen
werden können (Zurücksetzen der Einstellungen).
Alle benutzerbezogenen Einstellungen, Fensterpositionierungen etc.
werden in der Datenbank gespeichert und stehen somit
arbeitsplatzunabhängig dem Benutzer zur Verfügung.
Änderungen in den System-Einstellungen werden protokolliert (inkl. Zeitpunkt, änderndem Benutzer und genutztem System) und sind jederzeit nachvollziehbar.
Skriptsprache QScript
QScript
ist eine eigens für regisafe entwickelte, einfach zu erlernende Skriptsprache.
Mit QScript kann regisafe beliebig angepasst werden, neue Funktionen können
entwickelt sowie vorhandene Funktionen geändert und erweitert werden.
QScript
ermöglicht auch auf einfachste Art und Weise die Entwicklung von
vollständig neuen, in regisafe integrierten Anwendungen.
Für
Standard-Anpassungen wie z.B. Bearbeitungswege (Workflow) oder Dokumentverarbeitungs-Regeln (Capture) ist kein QScript erforderlich, kann jedoch auch dort optional
eingesetzt werden.
QScript-Programme ...
- werden in SCRIPT-Dateien gespeichert
- können mit jedem Texteditor bearbeitet werden
- können in der eigenen Entwicklungsumgebung ARCHITEKT bearbeitet werden
- Der ARCHITEKT Integriert automatisch selbst entwickelte oder eingebundene QScript-Funktionen in die "Programmierhilfe"
- Der ARCHITEKT ermöglicht das Prüfen und Testen von QScript-Code
QScript-Programme werden benötigt für:
- Anpassung von Fenstern und Datensatz-Masken
- Programmierung von individuellen Anwendungs-Funktionen
- Spezielle, nicht im Standard vorgesehene Konfigurationsmaßnahmen
- WebPublisher-Installation und –Konfiguration
QScript zeichnet sich durch folgende Besonderheiten aus:
- QScript ist sehr einfach zu erlernen und verfügt über einen deutschen Befehlssatz
- QScript ist hierarchisch modular aufgebaut
- QScript verbindet QScript- und C++-Programmteile
- QScript stellt den Rahmen der IQ-Umgebung dar
Mit dem Einsatz von QScript verbinden sich folgende Zielsetzungen:
- Einfache und schnelle Entwicklung von Anwendungs-Funktionen
- Zur Verwendung sind keine C++-Kenntnisse notwendig
- Mit QScript erstellte Programme lassen sich modular aufbauen
- Unabhängigkeit von "tagesaktuellen Standards"
- Für die Installation, Konfiguration und Betreuung einer "Standard-regisafe-Installation" sind keine QScript-Kenntnisse erforderlich
Für weitergehende Zwecke bietet die regisafe-AKADEMIE Seminare zum Erlernen von QScript an.