Skip to main content
Skip table of contents

p$TDV:SMPSYS:GetSrvNa


p$TDV:SMPSYS:GetSrvNa

Ermitteln einer eindeutigen Bezeichnung des für den aktuellen PC „zuständigen" Datenbank-Servers. Dies ist bei dezentralen PC’s der eigene Rechner, bei Netzwerkanwendungen die zentrale Datenbank.

Die ermittelte Bezeichnung kann z.B. für die Generierung von Angebot- und Auftragsnummern herangezogen werden, da ansonsten durch die Replikation Duplikate möglich wären.

Zurückgegeben werden zwei verschiedene Bezeichnungen, nämlich der Name und die ID des Datenbank-Servers, die jedoch beide für sich eindeutig sind. Es braucht also nur eine Bezeichnung für die Angebotsnummer verwendet werden (obwohl beide Bezeichnungen ausgelesen werden müssen).

Bitte beachten: Die Parameternamen, die in NameSrvNa und NameSrvID übergeben werden, werden indirekt in einer Zeichenkette übergeben, also in Anführungszeichen eingeschlossen. Außerdem müssen sie global und vom Typ Zeichenkette bzw. Ganzzahl sein!

Syntax:

p$TDV:SMPSys:GetSrvNa( NameSrvNa, NameSrvID )

 

Argument

Typ

Bedeutung

 

NameSrvNa

Zeichenkette

Name eines globalen Zeichenketten-Parameters, der nach dem Aufruf den Namen des Datenbankservers enthält.

 

NameSrvID

Zeichenkette

Name eines globalen Ganzzahl-Parameters, der nach dem Aufruf die Identnummer des Datenbankservers enthält.

Ergebnis:

-

 

Beispiel:

p$TDV:SMPSys:GetSrvNa( 'Name', 'ID' )
→ Name='Server1'; ID=13

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.