Zum Hauptinhalt springen
Version: 25.143.1202.1

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

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

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

ParameterTypeDescription
savePathstringPfad 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

ParameterTypeDescription
valueTodoActionTypeType 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

ParameterTypeDescription
valuestringRTF-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

ParameterTypeDescription
valuestringText

Rückgabewert

Promise<void>


seTChangeDateAsync()

seTChangeDateAsync(value): Promise<void>;

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

Letztes Änderungsdatum der Aufgabe

Parameter

ParameterType
valueDate

Rückgabewert

Promise<void>


setChangeUserAsync()

setChangeUserAsync(value): Promise<void>;

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

Letzter Änderungsbenutzer der Aufgabe.

Parameter

ParameterTypeDescription
valuestringBenutzername

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

ParameterTypeDescription
valuestringKontakt

Rückgabewert

Promise<void>


setEndAsync()

setEndAsync(value): Promise<void>;

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

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

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

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

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

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

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

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

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

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

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

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

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

Beschreibung der Aufgabe.

Parameter

ParameterType
valuestring

Rückgabewert

Promise<void>


setUniqueIDAsync()

setUniqueIDAsync(value): Promise<void>;

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

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

Eigentümer der Aufgabe.

Parameter

ParameterType
valuestring

Rückgabewert

Promise<void>