Die Klasse clsInfoApplication definiert das Anwendungsobjekt des Aufgaben-Centers. Dieses stellt im Aufgaben-Center als [lexicon='goApplication',''][/lexicon] Objekt Informationen und Methoden zur laufenden Sitzung bereit.
1 bHasEmail
Die Eigenschaft bHasEmail gibt True zurück, wenn die Erweiterung Aufgaben-Center Email in der Umgebung installiert ist.
bHasEmail As Boolean |
2 bHasReportDesigner
Die Eigenschaft bHasReportDesigner gibt True zurück, wenn die Erweiterung Aufgaben-Center Berichts-Designer in der Umgebung installiert ist.
bHasReportDesigner As Boolean |
3 bHasReportRuntime
Die Eigenschaft bHasReportRuntime gibt True zurück, wenn die Erweiterung Aufgaben-Center Berichte oder Aufgaben-Center Berichts-Designer in der Umgebung installiert ist.
bHasReportRuntime As Boolean |
4 bIsAccessClient
Die Eigenschaft bIsAccessClient gibt True zurück, wenn das Aufgaben-Center innerhalb eines Sage Office Line Clients (MS-Access) gestartet wurde.
bIsAccessClient As Boolean |
5 bIsOutlookClient
Die Eigenschaft bIsOutlookClient gibt True zurück, wenn das Aufgaben-Center innerhalb MS-Outlook gestartet wurde.
bIsOutlookClient As Boolean |
6 ClearMetadataCache
Die Funktion ClearMetadataCache löscht den MetadatenCache und bewirkt damit, dass die Metadaten bei Bedarf erneut geladen werden.
ClearMetadataCache() |
7 dtAppDate
Die Eigenschaft dtAppDate liefert das aktuelle Datum, welches für die gesamte Umgebung gilt.
dtAppDate As Date |
8 dtSageDate
Die Eigenschaft dtSageDate gibt das Datum zurück, welches beim Start der Sage Office Line oder der Sage New Classic vom Benutzer ausgewählt wurde.
dtSageDate As Date |
9 Execute
Über die Execute-Funktion ist es möglich per Code-Anweisung einen Startpunkt über einen festgelegten Schlüssel zu öffnen. Über die Startpunkte ist es daher möglich Datenpräsentationen, Formulare, Berichte, etc. direkt aus dem Code einer Lösung aufzurufen.
goApplication.Execute(sArgs As String, bDialog As Boolean) |
Startpunkte können innerhalb der Aufgaben-Center Konfiguration im Bereich Startpunkte erstellt werden.
Die Funktion kann wie im folgenden Beispiel aufgerufen werden, zusätzlich können so aufgerufene Datenpräsentationen noch mit Hilfe des Filter Parameters eingeschränkt werden.
goApplication.Execute "Schlüssel:=LSKUNDEN;Filter:=Kundennummer='6500100000'", True |
10 ExecuteFavorit
ExecuteFavorit(lFavID As Integer, Optional sSchluessel As String = "") |
11 ExecuteMenuEintrag
ExecuteMenuEintrag(sArgs As String, bDialog As Boolean) |
12 ExecuteOptionButton
ExecuteOptionButton(sArgs As String, bDialog As Boolean) |
13 ExecutePlugin
ExecutePlugin(sPlugIn As String, nMode As Integer, Optional oInfo As clsInfoDaten = Nothing, Optional sArgs As String = "") As Boolean |
14 nAnwendung
Die Eigenschaft nAwendung liefert als Ergebnis den Wert aus der Enumeration clsInfoDaten.eAnwendungTyp für die aktuell gestartete Anwendung zurück.
nAnwendung As clsInfoDaten.eAnwendungTyp |
clsInfoDaten.eAnwendungTyp | Wert | Beschreibung |
eAnwendungAlle | 0 |
Alle Anwendungen |
eAnwendungWarenwirtschaft | 1 |
Sage Office Line Warenwirtschaft |
eAnwendungRechnungswesen | 2 |
Sage Office Line Rechnungswesen |
eAnwendungDotNet | 3 |
Aufgaben-Center Client |
eAnwendungKonfiguration | 4 |
Aufgaben-Center Konfiguration |
15 nAppVersion
Die Eigenschaft nAppVersion liefert die Version der Anwendung zurück.
nAppVersion As Integer |
16 nDebugLevel
Die Eigenschaft nDebuglevel bestimmt die Stärke der Protokollierung des globalen Loggings über das Objekt [lexicon='goDebugger',''][/lexicon].
nDebuglevel As Integer |
17 nSageMandant
Die Eigenschaft nSageMandant liefert die Mandantennummer des aktuell angemeldeten Mandanten der Sage Office Line bzw. der Sage New Classic.
nSageMandant As Integer |
18 nSageVersion
Die Eigenschaft nSageVersion liefert die Version der Sage Office Line bzw. der Sage New Classic zurück.
nSageVersion As Integer |
19 nSageYear
Die Eigenschaft nSageYear liefert das aktuelle Geschäftsjahr der Sage Office Line bzw. der Sage New Classic.
nSageYear As Integer |
20 oBenutzer
Das Objekt oBenutzer ist vom Typ [lexicon='clsInfoBenutzer',''][/lexicon] und liefert Informationen zum aktuell angemeldeten Benutzer.
oBenutzer As clsInfoBenutzer |
21 oConvert
Das Objekt oConvert entspricht dem statischen Objekt [lexicon='goConvert',''][/lexicon].
oConvert As clsStaticConvert |
22 oDebugger
Das Objekt oDebugger entspricht dem statischen Objekt [lexicon='goDebugger',''][/lexicon].
oDebugger As clsDebug |
23 oFunction
Das Objekt oFunction entspricht dem statischen Objekt [lexicon='goFunction',''][/lexicon].
oFunction As clsStaticFunction |
24 oGlobalConnection
Das Objekt oGlobalConnection vom Typ [lexicon='clsConnection',''][/lexicon] entspricht dem statischen Objekt [lexicon='goGlobalConnection',''][/lexicon]. Es enthält die Datenverbindung zur globalen Konfigurations-Datenbank.
oGlobalConnection As clsConnection |
25 oLicense
Das Objekt oLicense vom Typ [lexicon='clsInfoLicense',''][/lexicon] enthält die Lizenzierungsinformationen zum Aufgaben-Center.
oLicense As clsInfoLicense |
26 oParameter
Das Objekt oParameter entspricht dem statischen Objekt [lexicon='goParameter',''][/lexicon].
oParameter As clsBinaryTree |
27 oRegistry
Das Objekt oRegistry entspricht dem statischen Objekt [lexicon='goRegistry',''][/lexicon].
oRegistry As clsStaticRegistry |
28 oSageApplication
Die Eigenschaft oSageApplication liefert die Sage Office Line Anwendungs-Instanz von MSAccess.
Diese entspricht dem statischen Objekt [lexicon='goAccess',''][/lexicon].
oSageApplication As Object |
29 oSageBag
Die Eigenschaft oSageBag liefert den Sage Office Line ParameterBag.
Diese entspricht dem statischen Objekt [lexicon='goBag',''][/lexicon].
oSageBag As Object |
30 oSageConnection
Die Eigenschaft oSageConnection liefert die Datenverbindung zur angemeldeten Sage Office Line Anwenderdatenbank.
Diese entspricht dem statischen Objekt [lexicon='goConnection',''][/lexicon].
oSageConnection As clsConnection |
31 oSageMandant
Die Eigenschaft oSageMandant liefert das Sage Office Line Mandantenobjekt (COM)
Diese entspricht dem statischen Objekt [lexicon='goMandant',''][/lexicon].
oSageMandant As Object |
32 oSageStack
Die Eigenschaft oSageStack liefert das Sage Office Line Stackobject (COM)
Diese entspricht dem statischen Objekt [lexicon='goStack',''][/lexicon].
oSageStack As Object |
33 oSystem
Das Objekt oSystem entspricht dem statischen Objekt [lexicon='goSystem',''][/lexicon].
oSystem As clsStaticSystem |
34 sAppBuild
Die Eigenschaft sAppBuild gibt die Build-Versionsnummer des Aufgaben-Centers zurück.
sAppBuild As String |
35 sAppTitle
Die Eigenschaft sAppTitle liefert den Anwendungsnamen "Aufgaben-Center"
sAppTitle As String |
36 sAppToken
Die Eigenschaft liefert ein Anwendungskürzel für die Umgebung in der das Aufgaben-Center läuft.
sAppToken As String |
Kürzel | Beschreibung |
OL | Sage Office Line |
NC | Sage New Classic |
37 sLanguage
Die Eigenschaft sLanguage liefert das Länderkürzel der aktuell verwendeten Spracheinstellung.
sLanguage As String |
38 sSageAddinPfad
Die Eigenschaft sSageAddinPfad liefert bei der Sage Office Line den Pfad indem die Sage Office Line Addins liegen.
sSageAddinPfad As String |
39 sSageDatenbank
Die Eigenschaft sSageDatenbank gibt den Namen der aktuell verwendeten Sage Office Line bzw. Sage New Classic Datenbank zurück.
sSageDatenbank As String |
40 sTemplateVersion
Die Eigenschaft sTemplateVersion liefert die Version der Grundlagen & Beispiel Struktur des Aufgaben-Centers.
sTemplateVersion As String |