Copyright

Copyright © combit GmbH; Rev. 12.005

https://www.combit.net

Alle Rechte vorbehalten.

Inhalt

1      Einführung PAGEREF _Toc171522479 \h 6

1.1   Welche Scriptsprachen werden unterstützt? 6

1.2   Wo lassen sich Scripte integrieren? 7

1.3   Support zu Scripting-Funktionalitäten  8

1.4   Allgemeine Script-Erweiterungen  8

1.5   C#-spezifische Script-Erweiterungen  10

1.6   Benutzerrechte  11

1.7   Zugriff von außen  11

1.8   Komprimieren von Scripten  11

1.9   Kodierung von Scripten  11

1.10      Ereignisse für Scripte  11

1.11      Script-Konstanten  12

2      Objekthierarchie 15

2.1   Hinweise zur Objekthierarchie  17

2.2   Visueller vs. nicht visueller Pfad  18

3      Objekt-Referenz 20

3.1   ActiveWindow Objekt 20

3.2   AddressInfo Objekt 21

3.3   Application/cRM Objekt 24

3.4   Appointment Objekt 66

3.5   Appointments Objekt 80

3.6   Attendee Objekt 84

3.7   Attendees Objekt 86

3.8   CallItem Objekt 92

3.9   CallList Objekt 103

3.10      Categories Objekt 107

3.11      Category Objekt 110

3.12      CompanyInfo Objekt 113

3.13      CompanyInfoUserDefinedItem Objekt 124

3.14      Container Objekt 130

3.15      DataCollection Objekt 136

3.16      DataItem Objekt 138

3.17      DialogForm Objekt 138

3.18      DocMngr Objekt 151

3.19      EmailTool Objekt 159

3.20      EmailToolMailing Objekt 164

3.21      EmailToolRecipientList Objekt 166

3.22      EmailToolMailingResults Objekt 175

3.23      InputForm Objekt 178

3.24      Link Objekt 191

3.25      Links Objekt 193

3.26      ListAddressInfos Objekt 194

3.27      ListCodeDefinitions Objekt 198

3.28      ListCompanyInfoUserDefined Objekt 199

3.29      ListContainers Objekt 205

3.30      ListRelations Objekt 206

3.31      ListViewConfigs Objekt 210

3.32      ListViews Objekt 213

3.33      ListWebElements Objekt 217

3.34      OLEError Objekt 218

3.35      phonemanager Objekt 220

3.36      Project Objekt 223

3.37      Record Objekt 243

3.38      RecordSet Objekt 268

3.39      RecurrencePattern Objekt 309

3.40      Relation Objekt 317

3.41      SQLShell Objekt 320

3.42      timemanager Objekt 323

3.43      ToDo Objekt 325

3.44      ToDos Objekt 339

3.45      User Objekt 342

3.46      Users Objekt 347

3.47      View Objekt 350

3.48      ViewConfig Objekt 359

3.49      WebElement Objekt 387

3.50      WScript Objekt 388

4      Ereignisse 396

4.1   Event Objekt 396

4.2   Projektspezifische Ereignisse  398

4.3   Ereignisse für Termine und Aufgaben  398

4.4   Ansichtenspezifische Ereignisse  399

4.5   EventFieldChange Objekt 403

4.6   ListEventFieldChange Objekt 404

4.7   Beispiele  405

5      E-Mail-Autopilot 406

5.1   Attachment Objekt 406

5.2   Attachments Objekt 407

5.3   HostApp Objekt 407

5.4   Mail Objekt 409

5.5   WScript Objekt 412

6      Info-Zentrale, Web-Ansichten, Web-Elemente, Web-Panel 413

6.1   Allgemeine Hinweise  413

6.2   Hinweise zu Web-Elementen  413

6.3   Zugriff auf cRM-Objekte  413

7      Empfohlene Vorgehensweisen 416

7.1   Arbeiten mit Rückgabewerten und Fehlerhandling  416

7.2   Arbeiten mit vorgefertigten Methoden von combit 418

7.3   Ausführen eines Filters 419

7.4   Datensatzinhalte Ausführen eines Filters 420

7.5   Datensatzinhalte verändern während Bearbeitung  421

7.6   HTTP-Requests ausführen  421

7.7   Arbeiten mit JavaScript 422

8      Protokollhandler crm:// 423

8.1   Grundlegender Aufbau  423

8.2   Übersicht der Kommandos 423

9      Druck und Export 426

9.1   Ausgabemedien/Formate  426

9.2   Zusätzliche Optionen für Ausgabemedien/Formate  426

10   Dokumentenmanagementsysteme integrieren 432

10.1      Grundlegender Aufbau  432

11   E-Mail-Tools integrieren 433

11.1      Grundlegender Aufbau  433

11.2      Zugriff auf cRM-Objekt 434

12   Menü-IDs 435

12.1      Menüband  435

12.2      Kontextmenüs 441

13   Änderungen und Neuerungen 445

13.1      Version 12  445

13.2      Version 11  446