Zum Hauptinhalt springen
Version: 25.224.0917.2

Record

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14282

Datensatz

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt

Implementiert

  • AsyncDisposable
  • Disposable

Eigenschaften

Deletable

Abfragesignatur

get Deletable(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14297

Über diese Eigenschaft kann geprüft werden, ob ein Datensatz aufgrund von Datensatzrechten löschbar wäre.

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt

Rückgabewert

Promise<boolean>


Editable

Abfragesignatur

get Editable(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14307

Über diese Eigenschaft kann geprüft werden, ob ein Datensatz aufgrund von Datensatzrechten bearbeitbar wäre.

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt

Rückgabewert

Promise<boolean>


IsDisposed

Abfragesignatur

get IsDisposed(): boolean;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14313

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean

Methoden

[asyncDispose]()

asyncDispose: Promise<void>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14900

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14911

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

AddToBlacklist()

AddToBlacklist(fieldName): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14340

Nimmt den Inhalt des übergebenen Feldes in die Sperrliste auf. Dabei wird die zugehörige Auto-Protokoll Aktion "In Sperrliste aufnehmen" ausgelöst.

Parameter

ParameterTypeDescription
fieldNamestringFeldname, dessen Inhalt in die Sperrliste aufgenommen werden soll.

Rückgabewert

Promise<boolean>

false wenn der Inhalt nicht in die Sperrliste aufgenommen werden konnte weil z.B. der interne Feldtyp nicht unterstützt wird, andernfalls true

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


AddToFavorites()

AddToFavorites(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14350

Fügt den aktuellen Datensatz den Favoriten hinzu.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


AddToHistory()

AddToHistory(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14360

Fügt den aktuellen Datensatz dem Verlauf hinzu.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


AddToPhoneManager()

AddToPhoneManager(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14370

Fügt den aktuellen Datensatz dem phone manager hinzu.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


Delete()

Delete(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14380

Löscht einen Datensatz.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


DialNumber()

DialNumber(fieldName): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14391

Wählt die übergebene Telefonnummer und entspricht insofern der manuellen Wahl.

Parameter

ParameterTypeDescription
fieldNamestringFeldname mit der zu wählenden Nummer

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


Dispose()

Dispose(): void;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14905

Standardimplementierung des Dispose

Rückgabewert

void


DisposeAsync()

DisposeAsync(): Promise<void>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14894

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>


GetContentsByFormula()

GetContentsByFormula(formula): Promise<string>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14404

Liefert das Ergebnis einer Formel auf Basis des aktuellen Datensatzes zurück. Die Felder des Datensatzes stehen dabei als Variablen zur Verfügung.

Parameter

ParameterTypeDescription
formulastringAuszuwertende Formel.

Rückgabewert

Promise<string>

Inhalt des Feldes oder '' (Leere Zeichenfolge) wenn das Feld nicht vorhanden ist

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


GetContentsByName()

GetContentsByName(name): Promise<string>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14417

Liefert den Inhalt des Feldes als Zeichenkette zurück, dessen physikalischer Feldname übergeben wurde.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.

Rückgabewert

Promise<string>

Inhalt des Feldes oder '' (Leere Zeichenfolge) wenn das Feld nicht vorhanden ist

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


GetContentsByNameToFile()

GetContentsByNameToFile(name, path): Promise<string>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14429

Das angegebene BLOB-Feld wird ausgelesen und dessen Inhalt unter dem angegebenen Dateinamen gespeichert.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten (BLOB)-Feldes
pathstringSpeicherpfad der angelegten Datei.

Rückgabewert

Promise<string>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


GetContentsValueByFormula()

GetContentsValueByFormula<T>(t, formula): Promise<T>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14449

Liefert das Ergebnis einer Formel auf Basis des aktuellen Datensatzes entsprechend des zurückgelieferten Datentyps der Formel zurück.Die Felder des Datensatzes stehen dabei als Variablen zur Verfügung.

Type Parameters

Typenparameter
T extends | string | number | boolean | Date

Parameter

ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
formulastringAuszuwertende Formel.

Rückgabewert

Promise<T>

Inhalt des Feldes oder null wenn die Formel ungültig ist

Example

const text : string = record.GetContentsValueByFormula(CLType.String, "Email: <eMail>");

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


GetContentsValueByName()

GetContentsValueByName<T>(t, name): Promise<T>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14473

Liefert den Inhalt entsprechend des Feldtyps des Feldes zurück, dessen Feldname übergeben wurde, z.B. Datumzeit-Typen als Datumsvariable, numerische Typen als numerische Variable etc.Somit werden bspw. Lokalisierungsprobleme (Komma oder Punkt als Dezimalzeichen? Datumsformatierung?) bei der Weiterverarbeitung des Wertes vermieden.

Type Parameters

Typenparameter
T extends | string | number | boolean | Date

Parameter

ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
namestringPhysikalischer Name des gewünschten Feldes.

Rückgabewert

Promise<T>

Inhalt des Feldes oder null wenn das Feld nicht vorhanden ist

Example

const dateValue : Date = record.GetContentsValueByName(CLType.Date,"Datumsfeld");

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


GetRecordRefDescription()

GetRecordRefDescription(): Promise<string>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14487

Liefert die evaluierte Datensatzverweis-Formel für Kommentar/Betreff zurück. Im Fehlerfall wird ein leerer String zurückgeliefert.

Rückgabewert

Promise<string>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


GetRelationalRecordSet()

GetRelationalRecordSet(relation, cursorMode?): Promise<RecordSet>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14505

Liefert ein RecordSet aufgrund einer relationalen Struktur zurück.

Parameter

ParameterTypeDescription
relationstringBezeichnung der Relation, z.B. ID.Kontakte.CompanyID
cursorMode?CRMCursorModeOptional Voreinstellung: SolutionDefault - Ermöglicht die Spezifikation des Datenbankcursormodells, das für den zurückgegebenen RecordSet genutzt werden soll. ForwardOnly ist das schnellste Model, hierbei gilt jedoch die Einschränkung das keine Verzögerung durch zum Beispiel Dialoge, MessageBoxen, Mailversand oder Druck bei der Iteration über das RecordSet stattfinden darf. Für diese Anwendungsfälle empfiehlt es sich FullDynamic zu setzen

Rückgabewert

Promise<RecordSet>

Remarks

Version 12.0.0

Verhaltensänderung. Der Standardparameter forwardOnly wurde von false auf SolutionDefault geändert

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


Lock()

Lock(checkForModifiedFields?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14551

Sperrt den aktuellen Datensatz für die Bearbeitung durch andere Benutzer und sollte vor dem Ändern eines Datensatzes durch SetContents...aufgerufen werden.

Parameter

ParameterTypeDescription
checkForModifiedFields?booleanOptional Voreinstellung: false - Steuert, ob beim Sperren eines Datensatzes mit anschließendem Speichern einer Feldänderung überprüft werden soll, ob es Änderungen durch andere Benutzer gibt und das Speichern dann fehlschlagen soll ( true ) oder ob die Überprüfung deaktiviert wird und die letzte Datensatzänderung gewinnt ( false ). Dies ist insbesondere bei Feldänderungen über viele Datensätze innerhalb einer Schleife zu bevorzugen, da eine erhebliche Performance-Steigerung erreicht werden kann.

Rückgabewert

Promise<boolean>

true wenn der Datensatz gesperrt werden konnte, andernfalls false .
Letzteres kann bspw. dadurch bedingt sein, dass der Datensatz bereits gesperrt oder die Bearbeitung aufgrund der aktuellen Berechtigungseinstellung nicht möglich ist.

Remarks

Version 12.0.0

Der Standardwert des Parameters 'checkForModifiedFields' wurde von True auf False geändert

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


PrintCard()

PrintCard(
media,
fileName,
silent,
outputFileName?,
useModalPreviewWindow?,
exportOptions?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14570

Druckt ein Karteikartenprojekt aus. Neben dem Druckziel muss u.a. der Name des gewünschten Druckprojektes angegeben werden.

Parameter

ParameterTypeDescription
mediaPrintOutputMediaAusgabe-Medium
fileNamestringDateiname inkl. Pfad der Druckvorlage
silentbooleanLegt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll.
outputFileName?stringEvtl. Name und Pfad der zu erzeugenden Ausgabe-Datei bei Ausgabe-Medien wie z.B. "RTF" oder "HTML". In allen anderen Fällen kann ein leerer String übergeben werden.
useModalPreviewWindow?booleanOptional Voreinstellung true - Legt fest, ob der Druck auf Vorschau (PRV) in das normale Vorschaufenster gedruckt wird oder in die Berichtsansicht( false ).
exportOptions?stringExport-Optionen für Print-Methoden siehe SDK

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


PrintLabel()

PrintLabel(
media,
fileName,
silent,
outputFileName?,
useModalPreviewWindow?,
exportOptions?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14603

Druckt ein Etikettenprojekt aus. Neben dem Druckziel muss u.a. der Name des gewünschten Druckprojektes angegeben werden.

Parameter

ParameterTypeDescription
mediaPrintOutputMediaAusgabe-Medium
fileNamestringDateiname inkl. Pfad der Druckvorlage
silentbooleanLegt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll.
outputFileName?stringEvtl. Name und Pfad der zu erzeugenden Ausgabe-Datei bei Ausgabe-Medien wie z.B. "RTF" oder "HTML". In allen anderen Fällen kann ein leerer String übergeben werden.
useModalPreviewWindow?booleanOptional Voreinstellung true - Legt fest, ob der Druck auf Vorschau (PRV) in das normale Vorschaufenster gedruckt wird oder in die Berichtsansicht( false ).
exportOptions?stringExport-Optionen für Print-Methoden siehe SDK

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


PrintReport()

PrintReport(
media,
fileName,
silent,
outputFileName?,
useModalPreviewWindow?,
exportOptions?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14636

Druckt ein Listenprojekt aus. Neben dem Druckziel muss u.a. der Name des gewünschten Druckprojektes angegeben werden.

Parameter

ParameterTypeDescription
mediaPrintOutputMediaAusgabe-Medium
fileNamestringDateiname inkl. Pfad der Druckvorlage
silentbooleanLegt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll.
outputFileName?stringEvtl. Name und Pfad der zu erzeugenden Ausgabe-Datei bei Ausgabe-Medien wie z.B. "RTF" oder "HTML". In allen anderen Fällen kann ein leerer String übergeben werden.
useModalPreviewWindow?booleanOptional Voreinstellung true - Legt fest, ob der Druck auf Vorschau (PRV) in das normale Vorschaufenster gedruckt wird oder in die Berichtsansicht( false ).
exportOptions?stringExport-Optionen für Print-Methoden siehe SDK

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


RemoveFromBlacklist()

RemoveFromBlacklist(fieldName): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14666

Entfernt den Inhalt des übergebenen Feldes aus der Sperrliste. Dabei wird die zugehörige Auto-Protokoll Aktion "Aus Sperrliste entfernen" ausgelöst.

Parameter

ParameterTypeDescription
fieldNamestringFeldname, dessen Inhalt in die Sperrliste entfernt werden soll.

Rückgabewert

Promise<boolean>

false wenn der Inhalt nicht aus der Sperrliste entfernt werden konnte weil z.B. der interne Feldtyp nicht unterstützt wird, andernfalls true

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


Save()

Save(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14678

Speichert einen mit Hilfe von SetContents... geänderten Datensatz in die Datenbank; zuvor sollte der Datensatz immer mit Lock(checkForModifiedFields?: boolean) gesperrt werden.

Rückgabewert

Promise<boolean>

true wenn der Datensatz gespeichert werden konnte, andernfalls false

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SaveRecordRef()

SaveRecordRef(fileName): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14689

Speichert einen Datensatzverweis.

Parameter

ParameterTypeDescription
fileNamestringPfad + Dateiname + Dateiendung des zu speichernden Adressverweises.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SendMailDirect()

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Aufrufsignatur

SendMailDirect(
emailAddress,
subject,
content,
files?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14704

Sendet eine eMail mit Anhang entsprechend den Einstellungen unter "Konfigurieren > Allgemein" ohne Benutzer-Interaktion. Die automatische eMail-Ablage wird bei dieser Methode aktiviert. Die eMail wird, sofern konfiguriert, im Kontext des aktuellen Datensatz hinterlegt, bzw. verknüpft.

Parameter
ParameterTypeDescription
emailAddressstringEmpfänger eMail-Adresse
subjectstringBetreff der eMail.
contentstringText der eMail.
files?string[]Optional - Liste von eMail-Anhängen. Hinweis: Wenn in den allgemeinen Einstellungen "Mail per Kontextmenü über" auf "auf 'mailto:' registrierten Mail-Client" gestellt ist, hat dieser Parameter keine Auswirkung.
Rückgabewert

Promise<boolean>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt

Aufrufsignatur

SendMailDirect(
subject,
content,
toEmailAddresses?,
ccEmailAddresses?,
bccEmailAddresses?,
files?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14722

Sendet eine eMail mit Anhang entsprechend den Einstellungen unter "Konfigurieren > Allgemein" ohne Benutzer-Interaktion. Die automatische eMail-Ablage wird bei dieser Methode aktiviert. Die eMail wird, sofern konfiguriert, im Kontext des aktuellen Datensatz hinterlegt, bzw. verknüpft.

Parameter
ParameterTypeDescription
subjectstringBetreff der eMail.
contentstringText der eMail.
toEmailAddresses?string[]Empfänger E-Mail-Adressen
ccEmailAddresses?string[]CC E-Mail-Adressen
bccEmailAddresses?string[]BCC E-Mail-Adressen
files?string[]Optional - Liste von eMail-Anhängen. Hinweis: Wenn in den allgemeinen Einstellungen "Mail per Kontextmenü über" auf "auf 'mailto:' registrierten Mail-Client" gestellt ist, hat dieser Parameter keine Auswirkung.
Rückgabewert

Promise<boolean>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Remarks

Version 12.4.0

Die Methode/Eigenschaft wird erst ab dieser Version unterstützt. Bei vorherigen Versionen führt der Aufruf zu einer Exception.

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SendRecordRef()

SendRecordRef(
emailAddress,
subject,
content): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14757

Sendet eine eMail mit dem Datensatzverweis des aktuellen Datensatzes.

Parameter

ParameterTypeDescription
emailAddressstringEmpfänger eMail-Adresse.
subjectstringBetreff der eMail.
contentstringText der eMail.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SendSingleMail()

SendSingleMail(templatePath, files?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14770

Sendet eine Einzelmail ohne Dialog. Es wird der vollständige Pfad der Vorlagedatei übergeben.

Parameter

ParameterTypeDescription
templatePathstringVollständiger Pfad der Vorlagedatei.
files?string[]Optional. Kann eine Liste von eMail-Anhängen beinhalten. Beachten Sie bitte, dass die übergebenen Anhänge stets zusätzlich zu den evtl. bereits in einer über den Parameter " templatePath " definierten Mailvorlage hinterlegten Anhängen versendet werden. Dies gilt auch dann, wenn ein übergebener eMail Anhang denselben Pfad hat wie in der Mailvorlage.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SendSingleMailDialog()

SendSingleMailDialog(templatePath, files?): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14790

Sendet eine Einzelmail mit vorherigem Dialog. Es wird der vollständige Pfad der Vorlagedatei übergeben.

Parameter

ParameterTypeDescription
templatePathstringVollständiger Pfad der Vorlagedatei.
files?string[]Optional. Kann eine Liste von eMail-Anhängen beinhalten. Beachten Sie bitte, dass die übergebenen Anhänge stets zusätzlich zu den evtl. bereits in einer über den Parameter " templatePath " definierten Mailvorlage hinterlegten Anhängen versendet werden. Dies gilt auch dann, wenn ein übergebener eMail Anhang denselben Pfad hat wie in der Mailvorlage.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SetContentsByFormula()

SetContentsByFormula(name, formula): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14809

Legt den Inhalt des Feldes mit einer Formel fest, dessen Feldname übergeben wurde. Das Setzen eines Primärschlüssels ist möglich, sofern das Schreiben erlaubt ist.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.
formulastringFeldinhalt aus einer Formel.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SetContentsByName()

SetContentsByName(name, contents): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14823

Legt den Inhalt des Feldes fest, dessen physikalischer Feldname übergeben wurde. Das Setzen eines Primärschlüssels ist möglich, sofern das Schreiben erlaubt ist.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.
contentsstring(Neuer) Feldinhalt

Rückgabewert

Promise<boolean>

true wenn der Wert gesetzt werden konnte, andernfalls false

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SetContentsByNameFromFile()

SetContentsByNameFromFile(name, filePath): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14839

Die angegebene Datei wird in das übergebene BLOB-Feld eingebettet.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten (BLOB)-Felds.
filePathstringDateipfad

Rückgabewert

Promise<boolean>

Remarks

Version 12.0.0

Verhaltensänderung. Die Datei darf nun erst nach dem Speichern des Datensatzes gelöscht werden.

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SetContentsByNameToNull()

SetContentsByNameToNull(name): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14850

Setzt Feld auf null . Bitte beachten Sie, dass die Methode nicht prüft, ob ein Feld in der Datenbank überhaupt null sein darf!

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten (BLOB)-Felds.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SetContentsValueByFormula()

SetContentsValueByFormula(name, formula): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14862

Legt den Inhalt des Feldes mit einer Formel fest, dessen Feldname übergeben wurde. Das Setzen eines Primärschlüssels ist möglich, sofern das Schreiben erlaubt ist.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.
formulastringFeldinhalt aus einer Formel.

Rückgabewert

Promise<boolean>

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


SetContentsValueByName()

SetContentsValueByName(name, contents): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14876

Legt den Inhalt des Feldes fest, dessen physikalischer Feldname übergeben wurde. Die übergebene Variable für den Inhalt kann dabei einen zum Feldtyp korrespondierenden Typ haben und muss nicht vorher in eine Zeichenkette umgewandelt werden.Somit werden bspw. Lokalisierungsprobleme (Komma oder Punkt als Dezimalzeichen? Datumsformatierung?) bei der Weiterverarbeitung des Wertes vermieden. Das Setzen eines Primärschlüssels ist möglich, sofern das Schreiben erlaubt ist.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.
contentsstring(Neuer) Feldinhalt

Rückgabewert

Promise<boolean>

true wenn der Wert gesetzt werden konnte, andernfalls false

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


Unlock()

Unlock(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14888

Entsperrt einen zuvor mit Lock(checkForModifiedFields?: boolean) gesperrten Datensatz wieder und ermöglicht somit die Änderung durch andere Benutzer.

Rückgabewert

Promise<boolean>

true wenn der Datensatz entsperrt werden konnte, andernfalls false

Deprecated

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


[hasInstance]()

static hasInstance: boolean;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:14919

Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.

Parameter

ParameterType
valueany

Rückgabewert

boolean