Zum Hauptinhalt springen
Version: 25.224.0917.2

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>