Menü

Internet Protokoll: eulanda:

Zurück | Ebene zurück

Neben den Standardprotokollen http: file: usw.  zum Zugriff auf Webseiten und andere Resourcen im Internet ist innerhalb der laufenden EULANDA-Anwendung noch das eulanda: Protokoll verfügbar. Hierüber können datenbankgesteuerte Inhalte aber auch bestimmte Programm-Funktionen von EULANDA angezeigt bzw. ausgeführt werden.

eulanda://mandant/ [] [] [?]

Diese speziellen URLs können beispielsweise innerhalb der EULANDA-Homepage oder einer Kurzinfo-Seite als Hyperlink verwendet werden. In den Standard Kurzinfos wird es auf diese Weise ermöglicht durch einfaches Anklicken direkt auf den dargestellten Datensatz zu springen.

Spezielle Seiten

eulanda://./?homepage

zeigt die für den aktuellen Benutzer gültige EULANDA-Homepage an

eulanda://./?hidebulletin

Die vorgeschaltete Seite mit aktuellen Informationen wird abgeschaltet und die ursprünglich hinterlegte Seite wird angezeigt

Zugriff auf Dateien in der Registry

Gewisse Teile der Registry werden  Eins-zu-Eins in das Eulanda-Protokoll eingeblendet. Die Dateien werden dabei als Registry-Werte abgelegt. Hier können Webseiten, Grafiken oder Skripts abgelegt werden, die zur Anzeige in Webseiten benötigt werden. Gegenüber Webseiten, die im Dateisystem liegen, haben die Registry-Webseiten einen klaren Vorteil. So werden sie - wie die ganze SQL-Registry - in der Mandantendatenbank gespeichert und sind somit durch ein Datenbankbackup gesichert. Beim Überspielen einer Datensicherung auf einen mobilen Notebook müssen keine zusätzlichen Dateien kopiert werden. Und außerdem sind die für den Eulanda-Anwender immer verfügbar. Freigaben oder Berechtigungen auf Dateiebene müssen nicht eingerichtet und gepflegt werden.

eulanda://./registrywert

Direktes Abbild der Registry-Werte unter  \MODULES\WEB
Dieser Teil der Registry ist für die Verwendung durch EULANDA reserviert. Der Inhalt wird bei jedem Update überschrieben. Zum Hinterlegen von eigenen Webseiten kann folgender Registry-Schlüssel verwendet werden:

eulanda://./ALLUSER/registrywert

In der Registry unter \USER\.ALLUSER\WEB

eulanda://./CURRENTUSER/registrywert

In der Registry unter \USER\aktueller_benutzername\WEB

eulanda://./USER/~benutzername/registrywert

In der Registry unter \USER\benutzername\WEB

eulanda://./VENDOR/~vendorname/registrywert

In der Registry unter \VENDOR\vendorname\WEB

Anzeigen von Hilfeseiten

eulanda://./HELP/hilfeseite_mit_pfad
eulanda://./HELPHERE/hilfeseite_mit_pfad

Über diesen Aufruf lässt sich eine Hilfeseite aus der Eulanda.chm-Datei aufrufen. Ist die Hilfedatei nicht lokal installiert, wird stattdessen automatisch die entsprechende Seite auf der Eulanda-Webseite (www.eulanda.de) aufgerufen. Der Aufruf über „HELP“ zeigt die Hilfeseite stets in einem neuen Browser-Fenster an. „HELPHERE“ bleibt im aktuellen Browser.

Beispiel:

eulanda://./HELP/inside/bedienerhandbuch/bedienung/suchen.htm

ruft entweder

mk:@MSITStore:eulanda_pfad\eulanda.chm::/inside/bedienerhandbuch/bedienung/suchen.htm

oder die Internetseite

http://www.eulanda.de/inside/bedienerhandbuch/bedienung/suchen.htm

auf.

Zugriff auf Programmfunktionen

Anzeigen von Eigenschaftsseiten aus Zubehör\Einstellungen
eulanda://./APP/SETTINGS/eigenschaftsseite

Zeigt eine einzelne Eigenschaftsseite aus Zubehör\EInstellungen an.

Eine Liste der gültigen Werte befindet sich im Anhang zur API.

Aufruf einzelner Datensätze
eulanda://./DOC/objektname/id

Beispiel:

eulanda://DOC/Eulanda.Adresse/545

ruft die Adresse mit der ID 545 auf

Aufruf eines einzelnen Infosystems
eulanda:/DOC/objektname/id?infosystem=infosystemname

Beispiel:

eulanda://./Eulanda.Adresse/545?infosystem=cnsoft.Adresse.Gekauft.Gesamt

Zeigt das Infosystem "Artikel gekauft" zur Adresse mit der ID 545 an. Allgemeine Infosystemseiten (Infosystem alle Daten) können ebenfalls aufgerufen werden. Hierzu muss als ID lediglich 0 (Null) übergeben werden.

Aufruf des kompletten Infosystem-Fensters
eulanda:/DOC/objektname/id?infosystem

Beispiel:

eulanda://./Eulanda.Adresse/545?infosystem

Zeigt das Infosystem zur Adresse mit der ID 545 an. Dies entspricht dem Aufruf von STRG+I bei ausgewählter Adresse

Aufruf eines Programmmoduls
eulanda://./FORM/formularname

Eine Liste der gültigen Formularnamen befindet sich im Anhang zur API. Beispiel:

eulanda://./FORM/cnsoft.POS.CashDesk.Standard

startet das Kassenmodul