combit Relationship Manager - Objekt-Referenz - combit GmbH
combit Relationship Manager - Objekt-Referenz - combit GmbH combit Relationship Manager - Objekt-Referenz - combit GmbH
Objekt-Referenz Application/cRM Objekt Hinweis: Beachten Sie bitte, dass DebWin2 vor dem cRM gestartet werden muss, damit eine Ausgabe erfolgt. EndWaitDlg Beschreibung: Blendet einen zuvor mit StartWaitDlg angezeigten Wartedialog aus. GetcRMByProcessID Beschreibung: Liefert ein bestimmtes cRM-Objekt anhand seiner ProcessID zurück. Parameter: Parametername Typ Beschreibung nProcessID DWORD ProcessID Rückgabewert: Application NULL (falls kein Prozess mit dieser ID existiert) Beispiel: Dim ocRMApp, oProject ' Hole irgendein laufendes cRM-Objekt Set ocRMApp = GetObject(, CStr("cRM.Application")) ' Hole damit ein spezifisches cRM-Objekt anhand der ProcessID Set ocRMApp = ocRMApp.GetcRMByProcessID(3984) Set oProject = ocRMApp.Login("", "", "") MsgBox "PrjName: " & oProject.Name Set oProject = Nothing Set ocRMApp = Nothing InvokeMenu Beschreibung: Ruft einen Menüeintrag des cRM auf. Neben der ID des Menüeintrages wird angegeben, ob das Script solange warten soll, bis der Befehl abgearbeitet wurde (und evtl. Dialoge geschlossen wurden) oder ob das Script direkt weiterlaufen soll. Die Menü-IDs des cRM finden Sie im Kapitel Menü-IDs des cRM. Parameter: Parametername Typ Beschreibung 12
Objekt-Referenz Application/cRM Objekt MenuID Long Die ID des Menüeintrages. Synchron Bool TRUE: synchrone Ausführung FALSE: asynchrone Ausführung Rückgabewert: Bool Wert TRUE FALSE Beschreibung Befehl wurde ausgeführt. Befehl konnte nicht ausgeführt werden, dies kann z.B. der Fall sein, wenn der Befehl derzeit nicht zur Verfügung steht. Login Beschreibung: Öffnet ein cRM-Projekt. Parameter: Parametername Typ Beschreibung ProjectFilePath String Verzeichnispfad der cRM-Projektdatei. Übergibt man für das zu ladende Projekt leer, so wird zunächst versucht das bereits geladene Projekt zurückzugeben. Wurde Login aber unmittelbar nach CreateObject mit leer aufgerufen, wird versucht das zuletzt geladene Projekt zu öffnen. UserName String cRM-Benutzername Password String Passwort des Benutzers Rückgabewert: Project SetWaitDlgText Beschreibung: Hiermit kann der Text in einem per StartWaitDlg gestarteten Wartedialog nachträglich geändert werden. Parameter: Parametername Typ Beschreibung Text String Der anzuzeigende Informationstext. StartWaitDlg Beschreibung: Zeigt einen Wartedialog mit einer Fortschrittsanimation sowie einem zu übergebenden Informationstext an. Die Ausführung des Scripts wird während der Anzeige fortgeführt. Die Ausblendung erfolgt mit EndWaitDlg. Über den zweiten Parameter kann bestimmt werden, ob 13
- Seite 1 und 2: Objekt-Referenz Dokumentation der c
- Seite 3 und 4: Objekt-Hierarchie ActiveWindow Obje
- Seite 5 und 6: Objekt-Hierarchie ActiveWindow Obje
- Seite 7 und 8: Objekt-Referenz Application/cRM Obj
- Seite 9 und 10: Objekt-Referenz Application/cRM Obj
- Seite 11: Objekt-Referenz Application/cRM Obj
- Seite 15 und 16: Objekt-Referenz Appointment Objekt
- Seite 17 und 18: Objekt-Referenz Appointment Objekt
- Seite 19 und 20: Objekt-Referenz Appointment Objekt
- Seite 21 und 22: Objekt-Referenz Appointments Objekt
- Seite 23 und 24: Objekt-Referenz CallItem Objekt Hos
- Seite 25 und 26: Objekt-Referenz CompanyInfo Objekt
- Seite 27 und 28: Objekt-Referenz CompanyInfo Objekt
- Seite 29 und 30: Objekt-Referenz Container Objekt ZI
- Seite 31 und 32: Objekt-Referenz InputForm Objekt Ap
- Seite 33 und 34: Objekt-Referenz ListCodeDefinitions
- Seite 35 und 36: Objekt-Referenz ListRelations Objek
- Seite 37 und 38: Objekt-Referenz ListViews Objekt 2.
- Seite 39 und 40: Objekt-Referenz phonemanager Objekt
- Seite 41 und 42: Objekt-Referenz Project Objekt Typ:
- Seite 43 und 44: Objekt-Referenz Project Objekt View
- Seite 45 und 46: Objekt-Referenz Project Objekt sSrc
- Seite 47 und 48: Objekt-Referenz Record Objekt Param
- Seite 49 und 50: Objekt-Referenz Record Objekt RTF:
- Seite 51 und 52: Objekt-Referenz Record Objekt Param
- Seite 53 und 54: Objekt-Referenz RecordSet Objekt oR
- Seite 55 und 56: Objekt-Referenz RecordSet Objekt If
- Seite 57 und 58: Objekt-Referenz RecordSet Objekt be
- Seite 59 und 60: Objekt-Referenz RecordSet Objekt Mo
- Seite 61 und 62: Objekt-Referenz RecordSet Objekt XL
<strong>Objekt</strong>-<strong>Referenz</strong><br />
Application/cRM <strong>Objekt</strong><br />
Hinweis: Beachten Sie bitte, dass DebWin2 vor dem cRM gestartet werden muss, damit eine<br />
Ausgabe erfolgt.<br />
EndWaitDlg<br />
Beschreibung:<br />
Blendet einen zuvor mit StartWaitDlg angezeigten Wartedialog aus.<br />
GetcRMByProcessID<br />
Beschreibung:<br />
Liefert ein bestimmtes cRM-<strong>Objekt</strong> anhand seiner ProcessID zurück.<br />
Parameter:<br />
Parametername Typ Beschreibung<br />
nProcessID DWORD ProcessID<br />
Rückgabewert:<br />
Application<br />
NULL (falls kein Prozess mit dieser ID existiert)<br />
Beispiel:<br />
Dim ocRMApp, oProject<br />
' Hole irgendein laufendes cRM-<strong>Objekt</strong><br />
Set ocRMApp = GetObject(, CStr("cRM.Application"))<br />
' Hole damit ein spezifisches cRM-<strong>Objekt</strong> anhand der ProcessID<br />
Set ocRMApp = ocRMApp.GetcRMByProcessID(3984)<br />
Set oProject = ocRMApp.Login("", "", "")<br />
MsgBox "PrjName: " & oProject.Name<br />
Set oProject = Nothing<br />
Set ocRMApp = Nothing<br />
InvokeMenu<br />
Beschreibung:<br />
Ruft einen Menüeintrag des cRM auf. Neben der ID des Menüeintrages wird angegeben, ob<br />
das Script solange warten soll, bis der Befehl abgearbeitet wurde (und evtl. Dialoge geschlossen<br />
wurden) oder ob das Script direkt weiterlaufen soll. Die Menü-IDs des cRM finden Sie im<br />
Kapitel Menü-IDs des cRM.<br />
Parameter:<br />
Parametername Typ Beschreibung<br />
12