Logo Image Workflow+ Hilfe
Workflow+ Hilfe
Logo Image

MandantHasPgSql

 

Syntax

MandantHasPgSql(Mandant)

 

Beschreibung

Prüft, ob für einen Büro+ Mandanten eine PostgreSQL-Verbindung (SQL-Replikation) eingerichtet ist.

Mandant ist der Name des Büro+ Mandanten, wie er in der Hauptanbindung oder in einer Büro+ Verbindung unter Konfiguration > Verbindungen eingetragen ist. Gross- und Kleinschreibung spielen keine Rolle.

Eine PostgreSQL- oder GraphQL-Verbindung gehört zu einem Mandanten, wenn in ihren Einstellungen unter „Büro+ Verbindung“ die Büro+ Verbindung dieses Mandanten gewählt ist („Main“ für die Hauptanbindung).

 

Parameter

•Mandant: Name des Büro+ Mandanten.

 

Rückgabewert: Boolean. True, wenn für den Mandanten eine PostgreSQL-Verbindung eingerichtet ist, sonst False.

 

Beispiel

Verwendet die SQL-Replikation, wenn sie für den Hauptmandanten eingerichtet ist, sonst COM.

 

Declare lMandant as String

lMandant = GetBueroPlusLoginInfo("Mandant")

If MandantHasPgSql(lMandant) Then

 'Abfrage über PgSqlGetTable mit MandantPgSqlConnection(lMandant)

Else

 'Abfrage über COM

EndIf

 

Siehe auch Verbindungen eines Mandanten.