ToDo
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10598
Aufgabe
Extends
ExtendedCRMObjectBase<ToDo>
Eigenschaften
_instance
protected _instance: ToDo;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11
Abgeleitet von
ExtendedCRMObjectBase._instance
className
protected readonly className: string;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:15
Abgeleitet von
ExtendedCRMObjectBase.className
actionIDAsync
Abfragesignatur
get actionIDAsync(): Promise<TodoActionType>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10619
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.v13.Extended.ts:10643
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.v13.Extended.ts:10658
Inhalt/Text der Aufgabe (mit RTF-Formatierung).
Rückgabewert
Promise<string>
bodyPlainAsync
Abfragesignatur
get bodyPlainAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10682
Inhalt/Text der Aufgabe (ohne RTF-Formatierung).
Rückgabewert
Promise<string>
categoriesAsync
Abfragesignatur
get categoriesAsync(): Promise<Categories>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10706
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.v13.Extended.ts:10722
Letztes Änderungsdatum der Aufgabe
Rückgabewert
Promise<Date>
changeUserAsync
Abfragesignatur
get changeUserAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10744
Letzter Änderungsbenutzer der Aufgabe.
Rückgabewert
Promise<string>
contactAsync
Abfragesignatur
get contactAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10768
Kontakt, mit dem die Aufgabe stattfindet ("Mit")
Rückgabewert
Promise<string>
creationDateAsync
Abfragesignatur
get creationDateAsync(): Promise<Date>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10792
Erfassungsdatum der Aufgabe.
Rückgabewert
Promise<Date>
creationUserAsync
Abfragesignatur
get creationUserAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10802
Erfassungsbenutzer der Aufgabe.
Rückgabewert
Promise<string>
endAsync
Abfragesignatur
get endAsync(): Promise<Date>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10812
Enddatum und –zeit der Aufgabe.
Rückgabewert
Promise<Date>
extUserData1Async
Abfragesignatur
get extUserData1Async(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10837
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.v13.Extended.ts:10863
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.v13.Extended.ts:10889
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.v13.Extended.ts:10914
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.v13.Extended.ts:10936
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.v13.Extended.ts:10960
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.v13.Extended.ts:10982
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.v13.Extended.ts:10999
Prozentzahl, zu der die Aufgabe als "erledigt" gilt.
Rückgabewert
Promise<number>
privateAsync
Abfragesignatur
get privateAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11021
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.v13.Extended.ts:11045
Legt fest, ob an diese Aufgabe erinnert werden soll.
Rückgabewert
Promise<boolean>
reminderMinutesBeforeStartAsync
Abfragesignatur
get reminderMinutesBeforeStartAsync(): Promise<number>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11067
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.v13.Extended.ts:11089
Startdatum und –zeit der Aufgabe.
Rückgabewert
Promise<Date>
subjectAsync
Abfragesignatur
get subjectAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11111
Beschreibung der Aufgabe.
Rückgabewert
Promise<string>
timeStampAsync
Abfragesignatur
get timeStampAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11135
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.v13.Extended.ts:11145
Eindeutige RecordID der Aufgabe.
Rückgabewert
Promise<string>
userAsync
Abfragesignatur
get userAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11169
Eigentümer der Aufgabe.
Rückgabewert
Promise<string>
Konstruktoren
Konstruktor
new ToDo(
toDo,
combitCRMVersion,
disposeInstance): ToDo;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10602
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.v13.Extended.ts:92
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:87
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.[dispose]
displayAsync()
displayAsync(wait?): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11194
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.v13.Extended.ts:71
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.dispose
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:55
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.disposeAsync
exportAsICalAsync()
exportAsICalAsync(savePath): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11206
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.v13.Extended.ts:28
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.v13.Extended.ts:50
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.v13.Extended.ts:11216
Löscht die Aufgabe.
Rückgabewert
Promise<boolean>
saveAsync()
saveAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11228
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.v13.Extended.ts:10631
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.v13.Extended.ts:10670
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.v13.Extended.ts:10694
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.v13.Extended.ts:10732
Letztes Änderungsdatum der Aufgabe
Parameter
| Parameter | Type |
|---|---|
value | Date |
Rückgabewert
Promise<void>
setChangeUserAsync()
setChangeUserAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10756
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.v13.Extended.ts:10780
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.v13.Extended.ts:10824
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.v13.Extended.ts:10850
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.v13.Extended.ts:10876
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.v13.Extended.ts:10902
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.v13.Extended.ts:10924
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.v13.Extended.ts:10948
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.v13.Extended.ts:10970
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.v13.Extended.ts:11009
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.v13.Extended.ts:11033
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.v13.Extended.ts:11055
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.v13.Extended.ts:11077
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.v13.Extended.ts:11099
Startdatum und –zeit der Aufgabe.
Parameter
| Parameter | Type |
|---|---|
value | Date |
Rückgabewert
Promise<void>
setSubjectAsync()
setSubjectAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11121
Beschreibung der Aufgabe.
Parameter
| Parameter | Type |
|---|---|
value | string |
Rückgabewert
Promise<void>
setUniqueIDAsync()
setUniqueIDAsync(value): Promise<void>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11157
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.v13.Extended.ts:11179
Eigentümer der Aufgabe.
Parameter
| Parameter | Type |
|---|---|
value | string |
Rückgabewert
Promise<void>