Modulare Software für alle betriebswirtschaftlichen Geschäftsprozesse kleiner und mittelständischer Unternehmen.
Demoversion downloaden
Ab sofort stellen wir Ihnen eine kostenlose Demoversion zum Download zur Verfügung. Für diese Demo wird keine Lizenz benötigt.
Sie wollen auf dem neuesten Stand bleiben?
Senden Sie uns eine Mail an info@bizz-consult.de, wenn Sie in den Newsletterversand aufgenommen werden und regelmäßig Informationen zum Classic Line Connector erhalten möchten.
Fragt das Dateiinfo-Objekt des CLConnector-Objektes ab
Rückgabewert
Verweis auf das CLConnector-Objektes
Parameter
- keine -
intMandant
Routinennamen
Public Property Get intMandant() As Integer
Public Property Let intMandant(ByVal nMandant As Integer)
Beschreibung
Setzt die Mandantennummer für die aktuelle Verbindung oder fragt diese ab
Rückgabewert
Aktuelle Mandantennummer
Parameter
nMandant
Mandantenummer
strStation
Routinennamen
Public Property Get strStation() As String
Public Property Let strStation(ByVal sStation As String)
Beschreibung
Setzt den Stationsnamen für die aktuelle Verbindung oder fragt diesen ab
Rückgabewert
Stationsname (mit Pfad)
Parameter
sStation
Stationsname (mit Pfad)
Bitte beachten Sie, dass der Connector als Dienst auf die Classic Line zugreifen muss. Daher muss für die Stationsangabe ein UNC-Pfad angegeben werden.
Beispiel: \\clserver\e\sage\khk\clbs\33\station\station.ini
strFinanzjahr
Routinennamen
Public Property Get strFinanzjahr() As String
Public Property Let strFinanzjahr(ByVal sFinanzJahr As String)
Beschreibung
Setzt das Finanzjahr für die aktuelle Verbindung oder fragt dieses ab
Rückgabewert
Finanzjahr
Parameter
sFinanzjahr
Aktuelles Finanzjahr
strBenutzerName
Routinennamen
Public Property Get strBenutzerName() As String
Public Property Let strBenutzerName(ByVal sBenutzerName As String)
Beschreibung
Setzt den Benutzernamen für die aktuelle Verbindung oder fragt diesen ab
Rückgabewert
Benutzername
Parameter
sBenutzerName
Aktueller Benutzername
strBenutzerPasswort
Routinennamen
Public Property Get strBenutzerPasswort() As String
Public Property Let strBenutzerPasswort(ByVal sPasswort As String)
Beschreibung
Setzt das Benutzerpasswort für die aktuelle Verbindung oder fragt dieses ab
Rückgabewert
Benutzerpasswort
Parameter
sPasswort
Aktuelles Passwort
blnAnmeldedialogUnbedingtAnzeigen
Routinennamen
Public Property Get blnAnmeldedialogUnbedingtAnzeigen() As Boolean
Public Property Let blnAnmeldedialogUnbedingtAnzeigen(ByVal bAnzeigen As Boolean)
Beschreibung
Legt fest, ob der Anmeldedialog unbedingt angezeigt werden soll oder fragt ab, ob der Anmeldedialog gezeigt wird
Rückgabewert
True
Anmeldedialog wird angezeigt
False
Anmeldedialog wird nicht angezeigt
Parameter
bAnzeigen
Anmeldedialog anzeigen = True ansonsten False
Bemerkung
Ist bAnzeigen = False und werden unzureichende Parameter für die Verbindung übergeben, so wird der Anmeldedialog trotzdem angezeigt.
strSyncAdapter
Routinennamen
Public Property Get strSyncAdapter() As String
Public Property Let strSyncAdapter(ByVal sAdapter As String)
Beschreibung
Setzt den Schlüssel unter dem die Synchronisierdaten gespeichert werden oder fragt diesen ab.
Rückgabewert
Schlüssel der Applikation
Parameter
sAdapter
Name der Applikation, die beim Speichern der Synchro-nisierdaten verwendet werden soll (Schlüssel)
Bemerkung
Dies wird benötigt, wenn mit mehreren Applikationen abgeglichen werden soll. Jede Applikation kann dadurch Ihren eigenen Status verwalten.
blnCLConnect
Routinennamen
Public Function blnCLConnect() As Boolean
Beschreibung
Stellt eine Verbindung zur Classic Line her
Rückgabewert
True
Verbindung konnte hergestellt werden
False
Verbindung konnte nicht hergestellt werden (Fehler oder User hat Abbruch gedrückt)
Parameter
- keine -
blnCLDisconnect
Routinennamen
Public Function blnCLDisconnect() As Boolean
Beschreibung
Trennt die Verbindung zur Classic Line
Rückgabewert
True
Verbindung konnte erfolgreich getrennt werden
False
Verbindung konnte nicht getrennt werden.
Parameter
- keine -
Bemerkung
Die Verbindung wird ebenfalls getrennt, sobald das Verbindungs-Objekt zerstört wird.
Sie sollten darauf achten, die Verbindung zu trennen, da ansonsten der Datenbankdienst
in der Einzelplatzumgebung nicht entladen wird.
blnErmittleMandanten
Routinennamen
Public Function blnErmittleMandanten(ByRef rsMandanten() As String, ByRef rnCountMandanten As Integer) As Boolean
Beschreibung
Ermittelt alle Mandanten der Classic Line
Rückgabewert
True
Vorgang konnte erfolgreich beendet werden
False
Vorgang konnte nicht erfolgreich beendet werden
Parameter
rnMandanten()
String-Array, in dem alle Mandantennummern und Man-dantennamen nach dem Funktionsaufruf abgelegt sind
mCountMandanten
Anzahl der gefundenen Mandanten
Bemerkung
Beachten Sie, dass die Größe des Arrays rsMandanten() größer sein kann, als die tatsächlich vorhandenen Mandanten.
Wieviele gültige Mandanten im Array abgelegt sind, können Sie der Variable rnCountMandant entnehmen.
Im Array rsMandanten() sind die Mandanteninformationen wie folgt abgelegt:
(000) Grundmandant
(001) Demomandant 1
(002) Demomandant 2
etc.
vntUniversal
Routinennamen
Public Function vntUniversal(nFunktionsnummer As Integer, Optional ByRef rvntParameter As Variant) As Boolean
Beschreibung
Mit dieser Funktion können nachträglich Funktionen implementiert werden, ohne die Binärkompatibilität der COM-Klasse zu unterbrechen.
Rückgabewert
True
Vorgang konnte erfolgreich beendet werden
False
Vorgang konnte nicht erfolgreich beendet werden
Parameter
Abhängig von der zukünftig implementierten Funktion
Bemerkung
Die Funktion vntUniversal wird zurzeit nicht benötigt. Weitere Informationen ent-nehmen Sie den zukünftigen Dokumentationen zur Connector-DLL.