CosmoOfficePostSkriptHelper
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:350
Helferklasse für die Ausführung von CosmoOffice PostSkript
Example
import { CosmoOfficePostSkriptHelper } from "./lib/CosmoOfficePostSkriptHelper";
await using cosmoOfficePostSkriptHelper: CosmoOfficePostSkriptHelper = await CosmoOfficePostSkriptHelper.createAsync(cRMContext);
Implementiert
AsyncDisposable
Eigenschaften
isDisposed
Abfragesignatur
get isDisposed(): boolean;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:433
Rückgabewert
boolean
sessionProperties
Abfragesignatur
get sessionProperties(): CosmoOfficePostSkriptProperties;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:427
Gibt die SessionProperties des CosmoOffice PostSkripts zurück
Rückgabewert
CosmoOfficePostSkriptProperties
Methoden
[asyncDispose]()
asyncDispose: PromiseLike<void>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:566
Rückgabewert
PromiseLike<void>
Implementierung von
AsyncDisposable.[asyncDispose]
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:558
Rückgabewert
Promise<void>
getCreatedActivityRecordSetAsync()
getCreatedActivityRecordSetAsync(): Promise<RecordSet>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:491
Gibt ein RecordSet mit allen erstellten Aktivitäten zurück
Rückgabewert
Promise<RecordSet>
Gibt ein RecordSet der erstellten Aktivitäten
getSourceRecordAsync()
getSourceRecordAsync(): Promise<Record>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:462
Gibt den Quell-Datensatz zurück, auf dem das CosmoOffice Template verwendet wurde
Rückgabewert
Promise<Record>
Gibt ein Record zurück
guardDisposed()
guardDisposed(): void;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:550
Wirft einen Error falls der CosmoOfficePostSkriptHelper bereits disposed wurde
Rückgabewert
void
openCreatedActivityAsync()
openCreatedActivityAsync(): Promise<void>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:521
Öffnet die Aktivitäten-Ansicht und zeigt die gerade angelegten Aktivitäten an
Rückgabewert
Promise<void>
createAsync()
static createAsync(cRMHelper): Promise<CosmoOfficePostSkriptHelper>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:364
Erstellt eine Instanz des CosmoOfficePostSkriptHelper
Parameter
| Parameter | Type | Description |
|---|---|---|
cRMHelper | combitCRMHelper | combitCRMHelper, der für die Verbindung zum CRM verwendet wird |
Rückgabewert
Promise<CosmoOfficePostSkriptHelper>
Eine Promise, die eine Instanz von CosmoOfficePostSkriptHelper zurückgibt
getNumberFromString()
static getNumberFromString(str): number;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:448
Wandelt einen String in eine Zahl um
Parameter
| Parameter | Type | Description |
|---|---|---|
str | string | Der String, der in eine Zahl umgewandelt werden soll |
Rückgabewert
number
Gibt die umgewandelte Zahl zurück oder 0, wenn die Umwandlung fehlschlägt
readCosmoOfficePostSkriptPropertiesAsync()
static readCosmoOfficePostSkriptPropertiesAsync(project): Promise<CosmoOfficePostSkriptProperties>;
Definiert in: lib/cosmolink.Lib.CosmoOffice.PostSkript.Helper.ts:381
Liest die CosmoOffice PostSkript-Eigenschaften aus den Session-Properties des Projekts
Parameter
| Parameter | Type | Description |
|---|---|---|
project | Project | Das Projekt, aus dem die Eigenschaften gelesen werden sollen |
Rückgabewert
Promise<CosmoOfficePostSkriptProperties>
Eine Promise, die die CosmoOfficePostSkriptProperties zurückgibt