Zum Hauptinhalt springen
Version: 25.153.1225.1

ToDo

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10599

Aufgabe

Extends​

  • ExtendedCRMObjectBase<ToDo>

Eigenschaften​

_instance​

protected _instance: ToDo;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:12

Abgeleitet von​

ExtendedCRMObjectBase._instance

className​

protected readonly className: string;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:16

Abgeleitet von​

ExtendedCRMObjectBase.className

actionIDAsync​

Abfragesignatur​

get actionIDAsync(): Promise<TodoActionType>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10620

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:10644

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:10659

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:10683

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:10707

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:10723

Letztes Änderungsdatum der Aufgabe

Rückgabewert​

Promise<Date>


changeUserAsync​

Abfragesignatur​

get changeUserAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10745

Letzter Änderungsbenutzer der Aufgabe.

Rückgabewert​

Promise<string>


contactAsync​

Abfragesignatur​

get contactAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10769

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:10793

Erfassungsdatum der Aufgabe.

Rückgabewert​

Promise<Date>


creationUserAsync​

Abfragesignatur​

get creationUserAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10803

Erfassungsbenutzer der Aufgabe.

Rückgabewert​

Promise<string>


endAsync​

Abfragesignatur​

get endAsync(): Promise<Date>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10813

Enddatum und –zeit der Aufgabe.

Rückgabewert​

Promise<Date>


extUserData1Async​

Abfragesignatur​

get extUserData1Async(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10838

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:10864

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:10890

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:10915

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:10937

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:10961

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:10983

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:11000

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:11022

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:11046

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:11068

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:11090

Startdatum und –zeit der Aufgabe.

Rückgabewert​

Promise<Date>


subjectAsync​

Abfragesignatur​

get subjectAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11112

Beschreibung der Aufgabe.

Rückgabewert​

Promise<string>


timeStampAsync​

Abfragesignatur​

get timeStampAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11136

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:11146

Eindeutige RecordID der Aufgabe.

Rückgabewert​

Promise<string>


userAsync​

Abfragesignatur​

get userAsync(): Promise<string>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11170

Eigentümer der Aufgabe.

Rückgabewert​

Promise<string>

Konstruktoren​

Konstruktor​

new ToDo(
toDo,
combitCRMVersion,
disposeInstance): ToDo;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10603

Parameter​

ParameterTypeDefault value
toDoToDoundefined
combitCRMVersionnumber | CRMVersionundefined
disposeInstancebooleantrue

Rückgabewert​

ToDo

Überschreibt​

ExtendedCRMObjectBase<CoreCRM.ToDo>.constructor

Methoden​

[asyncDispose]()​

asyncDispose: Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:93

Rückgabewert​

Promise<void>

Abgeleitet von​

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()​

dispose: void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:88

Rückgabewert​

void

Abgeleitet von​

ExtendedCRMObjectBase.[dispose]

displayAsync()​

displayAsync(wait?): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11195

Zeigt einen Dialog zur Aufgabe an.

Parameter​

ParameterTypeDescription
wait?booleanGibt 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:72

Rückgabewert​

void

Abgeleitet von​

ExtendedCRMObjectBase.dispose

disposeAsync()​

disposeAsync(): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:56

Rückgabewert​

Promise<void>

Abgeleitet von​

ExtendedCRMObjectBase.disposeAsync

exportAsICalAsync()​

exportAsICalAsync(savePath): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11207

Exportiert die Aufgabe in das iCal-Format.

Parameter​

ParameterTypeDescription
savePathstringPfad und Dateiname der zu exportierenden Datei.

Rückgabewert​

Promise<boolean>


guardDisposed()​

protected guardDisposed(): void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:29

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:51

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:11217

Löscht die Aufgabe.

Rückgabewert​

Promise<boolean>


saveAsync()​

saveAsync(): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11229

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:10632

Gibt die ID der Aktion zurück oder setzt diese

Parameter​

ParameterTypeDescription
valueTodoActionTypeType der Aktion TodoActionType

Rückgabewert​

Promise<void>


setBodyAsync()​

setBodyAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10671

Inhalt/Text der Aufgabe (mit RTF-Formatierung).

Parameter​

ParameterTypeDescription
valuestringRTF-Text

Rückgabewert​

Promise<void>


setBodyPlainAsync()​

setBodyPlainAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10695

Inhalt/Text der Aufgabe (ohne RTF-Formatierung).

Parameter​

ParameterTypeDescription
valuestringText

Rückgabewert​

Promise<void>


seTChangeDateAsync()​

seTChangeDateAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10733

Letztes Änderungsdatum der Aufgabe

Parameter​

ParameterType
valueDate

Rückgabewert​

Promise<void>


setChangeUserAsync()​

setChangeUserAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10757

Letzter Änderungsbenutzer der Aufgabe.

Parameter​

ParameterTypeDescription
valuestringBenutzername

Rückgabewert​

Promise<void>


setContactAsync()​

setContactAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10781

Kontakt, mit dem die Aufgabe stattfindet ("Mit")

Parameter​

ParameterTypeDescription
valuestringKontakt

Rückgabewert​

Promise<void>


setEndAsync()​

setEndAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10825

Enddatum und –zeit der Aufgabe.

Parameter​

ParameterTypeDescription
valueDateDatum

Rückgabewert​

Promise<void>


setExtUserData1Async()​

setExtUserData1Async(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10851

Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.

Parameter​

ParameterTypeDescription
valuestringBenutzerdefinierte Daten

Rückgabewert​

Promise<void>


setExtUserData2Async()​

setExtUserData2Async(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10877

Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.

Parameter​

ParameterTypeDescription
valuestringBenutzerdefinierte Daten

Rückgabewert​

Promise<void>


setHostDatabaseAsync()​

setHostDatabaseAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10903

Eindeutige Projekt-ID. Der Aufbau ist folgender:
ProjektID|Ansichtenname|Ansichtenfamilienname(optional)|Primärschlüsselfeldname|Primärschlüsselwert|Bezeichnung Datensatzverknüpfung

Parameter​

ParameterTypeDescription
valuestringWert

Rückgabewert​

Promise<void>


setHostIDAsync()​

setHostIDAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10925

Setzt die eindeutige ID des (optional) zugeordneten Mutterprogrammes (HOST) der Aufgabe, wie z.B. der Adressverwaltung, oder liest diese aus.

Parameter​

ParameterType
valuestring

Rückgabewert​

Promise<void>


setHostRecordIDAsync()​

setHostRecordIDAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10949

Setzt korrespondierend zu ToDo.HostDatabase | HostDatabase die eindeutige Datensatznummerierung des (optional) zugeordneten Datensatzes oder liest diese aus.

Parameter​

ParameterTypeDescription
valuestringRecordid

Rückgabewert​

Promise<void>


setImportanceAsync()​

setImportanceAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:10971

Diese Eigenschaft ermöglicht es die Priorität einer Aufgabe zu setzen und abzufragen.

Parameter​

ParameterType
valuenumber

Rückgabewert​

Promise<void>


setPercentCompleteAsync()​

setPercentCompleteAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11010

Prozentzahl, zu der die Aufgabe als "erledigt" gilt.

Parameter​

ParameterType
valuenumber

Rückgabewert​

Promise<void>


setPrivateAsync()​

setPrivateAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11034

Legt fest, ob die Aufgabe als "Privat" markiert werden soll.

Parameter​

ParameterTypeDescription
valuebooleantrue : Aufgabe ist privat, false : Aufgabe ist öffentlich

Rückgabewert​

Promise<void>


setReminderAsync()​

setReminderAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11056

Legt fest, ob an diese Aufgabe erinnert werden soll.

Parameter​

ParameterType
valueboolean

Rückgabewert​

Promise<void>


setReminderMinutesBeforeStartAsync()​

setReminderMinutesBeforeStartAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11078

Gibt die Anzahl der Minuten zurück, die vor der Fälligkeit der Aufgabe an diese erinnert werden soll oder setzt diese.

Parameter​

ParameterType
valuenumber

Rückgabewert​

Promise<void>


setStartAsync()​

setStartAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11100

Startdatum und –zeit der Aufgabe.

Parameter​

ParameterType
valueDate

Rückgabewert​

Promise<void>


setSubjectAsync()​

setSubjectAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11122

Beschreibung der Aufgabe.

Parameter​

ParameterType
valuestring

Rückgabewert​

Promise<void>


setUniqueIDAsync()​

setUniqueIDAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11158

Eindeutige RecordID der Aufgabe.

Parameter​

ParameterTypeDescription
valuestringEindeutige RecordID

Rückgabewert​

Promise<void>


setUserAsync()​

setUserAsync(value): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:11180

Eigentümer der Aufgabe.

Parameter​

ParameterType
valuestring

Rückgabewert​

Promise<void>