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
AsyncDisposableDisposable
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
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Feldname, 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
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Feldname 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
| Parameter | Type | Description |
|---|---|---|
formula | string | Auszuwertende 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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer 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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten (BLOB)-Feldes |
path | string | Speicherpfad 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
formula | string | Auszuwertende 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
name | string | Physikalischer 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
| Parameter | Type | Description |
|---|---|---|
relation | string | Bezeichnung der Relation, z.B. ID.Kontakte.CompanyID |
cursorMode? | CRMCursorMode | Optional 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
falseaufSolutionDefaultgeä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
| Parameter | Type | Description |
|---|---|---|
checkForModifiedFields? | boolean | Optional 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
TrueaufFalsegeä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
| Parameter | Type | Description |
|---|---|---|
media | PrintOutputMedia | Ausgabe-Medium |
fileName | string | Dateiname inkl. Pfad der Druckvorlage |
silent | boolean | Legt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll. |
outputFileName? | string | Evtl. 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? | boolean | Optional Voreinstellung true - Legt fest, ob der Druck auf Vorschau (PRV) in das normale Vorschaufenster gedruckt wird oder in die Berichtsansicht( false ). |
exportOptions? | string | Export-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
| Parameter | Type | Description |
|---|---|---|
media | PrintOutputMedia | Ausgabe-Medium |
fileName | string | Dateiname inkl. Pfad der Druckvorlage |
silent | boolean | Legt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll. |
outputFileName? | string | Evtl. 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? | boolean | Optional Voreinstellung true - Legt fest, ob der Druck auf Vorschau (PRV) in das normale Vorschaufenster gedruckt wird oder in die Berichtsansicht( false ). |
exportOptions? | string | Export-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
| Parameter | Type | Description |
|---|---|---|
media | PrintOutputMedia | Ausgabe-Medium |
fileName | string | Dateiname inkl. Pfad der Druckvorlage |
silent | boolean | Legt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll. |
outputFileName? | string | Evtl. 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? | boolean | Optional Voreinstellung true - Legt fest, ob der Druck auf Vorschau (PRV) in das normale Vorschaufenster gedruckt wird oder in die Berichtsansicht( false ). |
exportOptions? | string | Export-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
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Feldname, 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
| Parameter | Type | Description |
|---|---|---|
fileName | string | Pfad + 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
| Parameter | Type | Description |
|---|---|---|
emailAddress | string | Empfänger eMail-Adresse |
subject | string | Betreff der eMail. |
content | string | Text 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
| Parameter | Type | Description |
|---|---|---|
subject | string | Betreff der eMail. |
content | string | Text 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
| Parameter | Type | Description |
|---|---|---|
emailAddress | string | Empfänger eMail-Adresse. |
subject | string | Betreff der eMail. |
content | string | Text 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
| Parameter | Type | Description |
|---|---|---|
templatePath | string | Vollstä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
| Parameter | Type | Description |
|---|---|---|
templatePath | string | Vollstä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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten Feldes. |
formula | string | Feldinhalt 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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten Feldes. |
contents | string | (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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten (BLOB)-Felds. |
filePath | string | Dateipfad |
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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer 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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten Feldes. |
formula | string | Feldinhalt 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
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten Feldes. |
contents | string | (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
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean