vorheriger Abschnitt Inhalt nachfolgender Abschnitt

2.15 Hinweise für den Administrator

    2.15.1 Lizenzierung

Um Zugang zu erweiterter Funktionalität erhalten bzw. um kundenspezifische Funktionen frei zuschalten benötigen Sie einen Lizenz Key.
Falls erforderlich erhalten Sie für die Erstinstallation eine Datei "license.dat". Bitte kopieren Sie diese Diese nach der Installation von  InterAss in das Unterverzeichnis "system" des InterAss Laufzeitsystems. Bitte heben Sie diese Datei gut auf, da sie nach einer Neuinstallation erneut benötigt wird.
 

    2.15.2 Konfiguration

Das InterAss Laufzeitsystem kann durch die Verwendung von Supportdateien flexibel konfiguriert werden. Als Beispiel sei hier die Konfiguration des Störungsberichts genannt. Einzelheiten finden Sie unter Suchregeln.

Über den Menüpunkt Datei->Eigenschaften bzw. Datei->Steuerdaten kann der Anwender verschiedene Einstellungen vornehmen. Diese Einstellungen werden beim Beenden des Programms in der Windows Registry abgelegt und bei einem Neustart von InterAss dort wieder ausgelesen.

Beim Start von InterAss wird in der Windows Registry unter  [HKEY_CURRENT_USER\Software\FGH GmbH\Interass] nach den Einstellungen für InterAss gesucht.

Beim Beenden von InterAss versucht das Programm alle Einstellungen in der Windows Registry unter [HKEY_CURRENT_USER\Software\FGH GmbH\Interass] zu speichern.
 

Zur Liste der InterAss Einstellungen (Steuerschlüssel)

 

Nach dem Auslesen aus der Registry prüft das Programm ob die Datei "system/einstellungen_db.inf" im InterAss Laufzeitsytem gefunden wird. Diese Datei kann die Einstellungen für die Schlüssel mit den Verbindungsdaten zu der/den Datenbank/en überschreiben, z.B.:

Schlüssel

/Database/DB-Host

/Database/DB-Name

/Database/DB-Passwort

/Database/DB-Treiber

/Database/DB-User

Weitere Einzelheiten, insbesondere zum Format dieser Datei, finden Sie in der Musterdatei "support\muster_einstellungen_db.inf", die sich ebenfalls  im InterAss Laufzeitsytem befindet.
 

    2.15.3 Konfiguration für alle Anwender

In InterAss-Versionen mit Anwenderverwaltung können Einstellungen, die für alle Benutzer identisch sein sollen, in der Tabelle "iq_einstellungen" (in der Anwenderverwaltungs-Datenbank) mit ihren Werten abgelegt werden.

Diese Tabelle muss außerhalb InterAss mit einem geeigneten Datenbank Frontend gepflegt werden. Um dem InterAss Administrator eine Hilfestellung zu geben, kann über InterAss eine Vorlagentabelle gefüllt werden, welche alle zulässigen Steuer-Schlüssel enthält.
Diese Vorlagentabelle (iq_einstellungen_vorl) für alle möglichen Einstellungen lässt sich über

    Datei→Anwenderverwaltung, Reiter Datenbank→ Knopf "Erzeugung Vorlagentabelle für Einstellungen"

generieren. Einstellungen, die für alle Benutzer gleich sein sollen, sind dann in die Tabelle "iq_einstellungen" zu übernehmen.

Folgende Spalten sind in der Tabelle "iq_einstellungen"  und "iq_einstellungen_vorl" vorhanden:

Spalte Bedeutung
rid Fortlaufende Nummer (Zahl)
para Schlüssel gemäß Beschreibung Konfigration (s.o.)
wert Wert des Schlüssels
fest 0=Einstellung überschreibt nur die Default-Einstellung
1=Einstellung wird stets verwendet, kann nicht interaktiv geändert werden
2=Einstellung wird übernommen, kann jedoch geändert werden

Wert: Für Ja/Nein Felder (Flags) ist für aktiviert (1/"Ja") einzutragen "Ja", für deaktiviert (0/"Nein") ist "Nein" einzutragen.
Angaben für die folgenden Schlüssel machen nur Sinn, wenn der Anwender für die nächste Anmeldung auf eine andere Datenbank gezwungen werden soll:

/Database/DB-Host

/Database/DB-Port

/Database/DB-Name

/Database/DB-Treiber

Über die Angabe "1" in der Spalte "fest" kann erreicht werden, dass eine Einstellung des Benutzers mit dem angegebenen Wert überschrieben wird.

Zusätzlich wird in der Benutzeroberfläche (Datei -> Eigenschaften ...) die Änderung dieser Einstellung durch den Anwender gesperrt  (nur wenn der Anwender keine InterAss "admin" Befugnis besitzt).
Ausnahme: Schlüssel "/Privat/Anwender": der Wechsel des InterAss Anwenders bleibt möglich !

Hinweis: neue Funktionalität seit Version 4.1.0.37 !
Bisherige (unternehmensspezifische) Sperrungen der Einstellungen werden hiermit aufgehoben.

 

    2.15.4 Optionen beim Aufruf des Programms

Option Bedeutung
/REGSERVER Programm wird sofort beendet
/UNREGSERVER Programm wird sofort beendet
-cons Aufschalten Konsole für stdout, stderr, stdin
-noprlang KEIN Setzen der primären Sprache
-service Setzen Service Modus: erforderlich für (siehe Einstellungen Datenbank)
  • Interass Version mit Benutzerverwaltung für automatischen Tabellenupdate
    (nur Strom Datenbank)
  • zum Löschen der Tabellendaten
  • zum Neuanlegen von Interass Tabellen
  • zur Ausführung einer SQL-Befehlsdatei
  • Strom-Datenbank: Entfernen des globalen Tabellenlocks
-version Ausgabe Versionsnummer, dann Programm beenden
   
-abwasser Starte Interass im Modus "Abwasser"
-fernwaerme Starte Interass im Modus "Fernwärme"
-gas Starte Interass im Modus "Gas"
-strom Starte Interass im Modus "Strom"
-wasser Starte Interass im Modus "Wasser"
   
-nlsimport Nur Version KELAG: InterAss wird iconisiert und importiert periodisch Störungen aus NLS-Datenbank
-nls zur Zeit ohne Funktion

Ab Version 4.3.0.02: Da wir feststellen, dass auch InterAss-Administratoren in den Unternehmen zunehmend Schwierigkeiten haben direkt auf Windows zuzugreifen, haben wir einen neuen Steuerschlüssel "/Interass/service_option" eingeführt (Typ 'ebool', Default:nein). Der Wert kann über Datei->Steuerdaten auf 'ja' gesetzt werden. In diesem Fall verhält sich InterAss so, als wäre beim Programmstart die Option "-service" angegeben worden (siehe Steuerschlüssel).

 

2.15.5 Log-Datei

Die Ausgabe in das InterAss Protokollverzeichnis wird automatisch in einer Log-Datei gespeichert. Der Name der Datei lautet "interass.log" und befindet sich im Windows-Verzeichnis "Eigene Dateien".

Der Name der Log-Datei bzw. der Inhalt kann angepasst werden. Kopieren Sie hierzu die Vorlagendatei "log4cpp.init" in das Unterverzeichnis "system" des InterAss Laufzeitsystems oder in Ihr InterAss Arbeitsverzeichnis. Bleibt die Datei unverändert wird die Ausgabe in die Log-Datei unterdrückt. Einzelheiten zur Konfiguration entnehmen Sie bitte den Kommentaren in dieser Datei (Datei mit einem geeigneten Editor z.B. "notepad" bearbeiten).

 

 

 

Pie 21.01.14


 
© 2018 FGH GmbH Mannheim. Alle Rechte vorbehalten.