ToDo
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10825
Aufgabe
Extends
ExtendedCRMObjectBase<ToDo>
Eigenschaften
_instance
protected _instance: ToDo;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:14
Abgeleitet von
ExtendedCRMObjectBase._instance
className
protected readonly className: string;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:18
Abgeleitet von
ExtendedCRMObjectBase.className
actionIDAsync
Abfragesignatur
get actionIDAsync(): Promise<TodoActionType>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10846
Gibt die ID der Aktion zurück oder setzt diese
Rückgabewert
Promise<TodoActionType>
attendeesAsync
Abfragesignatur
get attendeesAsync(): Promise<Attendees>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10870
Liefert alle Teilnehmer der Aufgabe als Objekt vom Typ Attendees zurück.
Rückgabewert
Promise<Attendees>
bodyAsync
Abfragesignatur
get bodyAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10885
Inhalt/Text der Aufgabe (mit RTF-Formatierung).
Rückgabewert
Promise<string>
bodyPlainAsync
Abfragesignatur
get bodyPlainAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10909
Inhalt/Text der Aufgabe (ohne RTF-Formatierung).
Rückgabewert
Promise<string>
categoriesAsync
Abfragesignatur
get categoriesAsync(): Promise<Categories>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10933
Liefert alle Kategorien der Aufgabe als Objekt vom Typ Categories zurück
Rückgabewert
Promise<Categories>
changeDateAsync
Abfragesignatur
get changeDateAsync(): Promise<Date>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10949
Letztes Änderungsdatum der Aufgabe
Rückgabewert
Promise<Date>
changeUserAsync
Abfragesignatur
get changeUserAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10971
Letzter Änderungsbenutzer der Aufgabe.
Rückgabewert
Promise<string>
contactAsync
Abfragesignatur
get contactAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10995
Kontakt, mit dem die Aufgabe stattfindet ("Mit")
Rückgabewert
Promise<string>
creationDateAsync
Abfragesignatur
get creationDateAsync(): Promise<Date>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11019
Erfassungsdatum der Aufgabe.
Rückgabewert
Promise<Date>
creationUserAsync
Abfragesignatur
get creationUserAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11029
Erfassungsbenutzer der Aufgabe.
Rückgabewert
Promise<string>
endAsync
Abfragesignatur
get endAsync(): Promise<Date>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11039
Enddatum und –zeit der Aufgabe.
Rückgabewert
Promise<Date>
extUserData1Async
Abfragesignatur
get extUserData1Async(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11064
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
Rückgabewert
Promise<string>
extUserData2Async
Abfragesignatur
get extUserData2Async(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11090
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
Rückgabewert
Promise<string>
hostDatabaseAsync
Abfragesignatur
get hostDatabaseAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11116
Eindeutige Projekt-ID. Der Aufbau ist folgender:
ProjektID|Ansichtenname|Ansichtenfamilienname(optional)|Primärschlüsselfeldname|Primärschlüsselwert|Bezeichnung Datensatzverknüpfung
Rückgabewert
Promise<string>
hostIDAsync
Abfragesignatur
get hostIDAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11141
Setzt die eindeutige ID des (optional) zugeordneten Mutterprogrammes (HOST) der Aufgabe, wie z.B. der Adressverwaltung, oder liest diese aus.
Rückgabewert
Promise<string>
hostRecordIDAsync
Abfragesignatur
get hostRecordIDAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11163
Setzt korrespondierend zu ToDo.HostDatabase | HostDatabase die eindeutige Datensatznummerierung des (optional) zugeordneten Datensatzes oder liest diese aus.
Rückgabewert
Promise<string>
importanceAsync
Abfragesignatur
get importanceAsync(): Promise<number>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11187
Diese Eigenschaft ermöglicht es die Priorität einer Aufgabe zu setzen und abzufragen.
Rückgabewert
Promise<number>
linksAsync
Abfragesignatur
get linksAsync(): Promise<Links>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11209
Liefert alle Verknüpfungen der Aufgabe als Objekt vom Typ Links zurück.
Rückgabewert
Promise<Links>
percentCompleteAsync
Abfragesignatur
get percentCompleteAsync(): Promise<number>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11226
Prozentzahl, zu der die Aufgabe als "erledigt" gilt.
Rückgabewert
Promise<number>
privateAsync
Abfragesignatur
get privateAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11248
Legt fest, ob die Aufgabe als "Privat" markiert werden soll.
Rückgabewert
Promise<boolean>
reminderAsync
Abfragesignatur
get reminderAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11272
Legt fest, ob an diese Aufgabe erinnert werden soll.
Rückgabewert
Promise<boolean>
reminderMinutesBeforeStartAsync
Abfragesignatur
get reminderMinutesBeforeStartAsync(): Promise<number>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11294
Gibt die Anzahl der Minuten zurück, die vor der Fälligkeit der Aufgabe an diese erinnert werden soll oder setzt diese.
Rückgabewert
Promise<number>
startAsync
Abfragesignatur
get startAsync(): Promise<Date>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11316
Startdatum und –zeit der Aufgabe.
Rückgabewert
Promise<Date>
subjectAsync
Abfragesignatur
get subjectAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11338
Beschreibung der Aufgabe.
Rückgabewert
Promise<string>
timeStampAsync
Abfragesignatur
get timeStampAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11362
Zeichenkette die aus dem Änderungsdatum und einem fortlaufender Zahlenwert (als String) besteht. Der Zahlenwert wird bei jeder Datensatzänderung verändert.
Durch diesen Wert kann man auch feststellen, wenn ein Datensatz sich an einem Tag mehrfach geändert hat.
Format:YYYYMMDD:XXXX, z.B. 20010219:0020
Rückgabewert
Promise<string>
uniqueIDAsync
Abfragesignatur
get uniqueIDAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11372
Eindeutige RecordID der Aufgabe.
Rückgabewert
Promise<string>
userAsync
Abfragesignatur
get userAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11396
Eigentümer der Aufgabe.
Rückgabewert
Promise<string>
Konstruktoren
Konstruktor
new ToDo(
toDo,
combitCRMVersion,
disposeInstance): ToDo;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10829
Parameter
| Parameter | Type | Default value |
|---|---|---|
toDo | ToDo | undefined |
combitCRMVersion | number | CRMVersion | undefined |
disposeInstance | boolean | true |
Rückgabewert
ToDo
Überschreibt
ExtendedCRMObjectBase<CoreCRM.ToDo>.constructor
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:107
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:102
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.[dispose]
displayAsync()
displayAsync(wait?): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11421
Zeigt einen Dialog zur Aufgabe an.
Parameter
| Parameter | Type | Description |
|---|---|---|
wait? | boolean | Gibt an, ob das Skript auf die Beendigung des Dialoges warten soll |
Rückgabewert
Promise<boolean>
dispose()
dispose(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:86
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.dispose
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:70
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.disposeAsync
exportAsICalAsync()
exportAsICalAsync(savePath): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11433
Exportiert die Aufgabe in das iCal-Format.
Parameter
| Parameter | Type | Description |
|---|---|---|
savePath | string | Pfad und Dateiname der zu exportierenden Datei. |
Rückgabewert
Promise<boolean>
guardDisposed()
protected guardDisposed(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:31
Wift einen Error, wenn die Instanz bereits freigegeben wurde.
Rückgabewert
void
Throws
Error wenn die Instanz bereits freigegeben wurde.
Abgeleitet von
ExtendedCRMObjectBase.guardDisposed
isDisposed()
isDisposed(): boolean;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:65
Gibt an, ob die Instanz bereits freigegeben wurde.
Rückgabewert
boolean
true wenn die Instanz bereits freigegeben wurde, andernfalls false.
Abgeleitet von
ExtendedCRMObjectBase.isDisposed
removeAsync()
removeAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11443
Löscht die Aufgabe.
Rückgabewert
Promise<boolean>
saveAsync()
saveAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11455
Speichert die Einstellungen der Aufgabe
Um die neu angelegte Aufgabe in der Ansicht gleich angezeigt zu bekommen, muss updateViewsAsync() nach der Speicherung aufgerufen werden.
Rückgabewert
Promise<boolean>
setActionIDAsync()
setActionIDAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10858
Gibt die ID der Aktion zurück oder setzt diese
Parameter
| Parameter | Type | Description |
|---|---|---|
value | TodoActionType | Type der Aktion TodoActionType |
Rückgabewert
Promise<void>
setBodyAsync()
setBodyAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10897
Inhalt/Text der Aufgabe (mit RTF-Formatierung).
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | RTF-Text |
Rückgabewert
Promise<void>
setBodyPlainAsync()
setBodyPlainAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10921
Inhalt/Text der Aufgabe (ohne RTF-Formatierung).
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Text |
Rückgabewert
Promise<void>
seTChangeDateAsync()
seTChangeDateAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10959
Letztes Änderungsdatum der Aufgabe
Parameter
| Parameter | Type |
|---|---|
value | Date |
Rückgabewert
Promise<void>
setChangeUserAsync()
setChangeUserAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:10983
Letzter Änderungsbenutzer der Aufgabe.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Benutzername |
Rückgabewert
Promise<void>
setContactAsync()
setContactAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11007
Kontakt, mit dem die Aufgabe stattfindet ("Mit")
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Kontakt |
Rückgabewert
Promise<void>
setEndAsync()
setEndAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11051
Enddatum und –zeit der Aufgabe.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | Date | Datum |
Rückgabewert
Promise<void>
setExtUserData1Async()
setExtUserData1Async(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11077
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Benutzerdefinierte Daten |
Rückgabewert
Promise<void>
setExtUserData2Async()
setExtUserData2Async(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11103
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Benutzerdefinierte Daten |
Rückgabewert
Promise<void>
setHostDatabaseAsync()
setHostDatabaseAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11129
Eindeutige Projekt-ID. Der Aufbau ist folgender:
ProjektID|Ansichtenname|Ansichtenfamilienname(optional)|Primärschlüsselfeldname|Primärschlüsselwert|Bezeichnung Datensatzverknüpfung
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Wert |
Rückgabewert
Promise<void>
setHostIDAsync()
setHostIDAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11151
Setzt die eindeutige ID des (optional) zugeordneten Mutterprogrammes (HOST) der Aufgabe, wie z.B. der Adressverwaltung, oder liest diese aus.
Parameter
| Parameter | Type |
|---|---|
value | string |
Rückgabewert
Promise<void>
setHostRecordIDAsync()
setHostRecordIDAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11175
Setzt korrespondierend zu ToDo.HostDatabase | HostDatabase die eindeutige Datensatznummerierung des (optional) zugeordneten Datensatzes oder liest diese aus.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Recordid |
Rückgabewert
Promise<void>
setImportanceAsync()
setImportanceAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11197
Diese Eigenschaft ermöglicht es die Priorität einer Aufgabe zu setzen und abzufragen.
Parameter
| Parameter | Type |
|---|---|
value | number |
Rückgabewert
Promise<void>
setPercentCompleteAsync()
setPercentCompleteAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11236
Prozentzahl, zu der die Aufgabe als "erledigt" gilt.
Parameter
| Parameter | Type |
|---|---|
value | number |
Rückgabewert
Promise<void>
setPrivateAsync()
setPrivateAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11260
Legt fest, ob die Aufgabe als "Privat" markiert werden soll.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | boolean | true : Aufgabe ist privat, false : Aufgabe ist öffentlich |
Rückgabewert
Promise<void>
setReminderAsync()
setReminderAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11282
Legt fest, ob an diese Aufgabe erinnert werden soll.
Parameter
| Parameter | Type |
|---|---|
value | boolean |
Rückgabewert
Promise<void>
setReminderMinutesBeforeStartAsync()
setReminderMinutesBeforeStartAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11304
Gibt die Anzahl der Minuten zurück, die vor der Fälligkeit der Aufgabe an diese erinnert werden soll oder setzt diese.
Parameter
| Parameter | Type |
|---|---|
value | number |
Rückgabewert
Promise<void>
setStartAsync()
setStartAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11326
Startdatum und –zeit der Aufgabe.
Parameter
| Parameter | Type |
|---|---|
value | Date |
Rückgabewert
Promise<void>
setSubjectAsync()
setSubjectAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11348
Beschreibung der Aufgabe.
Parameter
| Parameter | Type |
|---|---|
value | string |
Rückgabewert
Promise<void>
setUniqueIDAsync()
setUniqueIDAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11384
Eindeutige RecordID der Aufgabe.
Parameter
| Parameter | Type | Description |
|---|---|---|
value | string | Eindeutige RecordID |
Rückgabewert
Promise<void>
setUserAsync()
setUserAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:11406
Eigentümer der Aufgabe.
Parameter
| Parameter | Type |
|---|---|
value | string |
Rückgabewert
Promise<void>