Beschreibung:
Zeigt einen Dialog zur Ausgabe von Informationen im cRM-Stil an.

Hinweis: Weitere Informationen zu den zu verwendenden Konstanten und Rückgabewerten finden sich im Kapitel Script-Konstanten.
Parameter:
|
Parametername |
Typ |
Beschreibung |
|
sMessage |
String |
Nachricht des Dialogs. Bitte beachten Sie, dass bei der Verwendung eines Zeilenumbruchs (\n bzw. vbCrLf) der erste Abschnitt bis zum Zeilenumbruch in einer größeren Schrift dargestellt wird. Der nachfolgende Abschnitt erhält eine kleinere Schriftgröße. |
|
sTitle |
String |
Titel des Dialogs. |
|
nStyle |
Long |
Dieser Parameter bestimmt mittels Übergabe von Konstanten das Aussehen des Dialogs. Zum Beispiel: vbYesNoCancel bzw. den Enumerationswert 3. |
|
nParentHandle |
Long |
Optional. Handle eines Fensters, das als Parent-Fenster für den Dialog verwendet werden soll. Voreinstellung: das combit CRM Hauptfenster, sofern es nicht unsichtbar ist, ansonsten das in dem Augenblick gerade aktive Vordergrundfenster |
Rückgabewert:
Long bzw. uint (der Rückgabewert entspricht den Konstanten einer MsgBox unter VBScript)
Beispiel VBScript:
Dim nResult : nResult = cRM.DialogMessageBox("Soll die Ansicht ""Kontakte"" geöffnet werden?" & vbCrLf & "Dies ermöglicht die Eingabe einer Privatadresse.", "Kontakte-Ansicht öffnen?", vbExclamation + vbYesNoCancel)
Beispiel C#-Script:
long result = cRM.DialogMessageBox("Soll die Ansicht \"Kontakte\" geöffnet werden?" + "\r\n" + "Dies ermöglicht die Eingabe einer Privatadresse.", "Kontakte-Ansicht öffnen?", 48 + 3);
Hinweis: In TypeScript steht eine Überladung dieser Methode mit dem zusätzlichen ersten Parameter "sSubject" des Typs "String" zur Verfügung. Statt
cRM.DialogMessageBox("message subject \n message details", cRM.AppTitle, 0 /*MB_OK*/);
kann also alternativ
cRM.DialogMessageBox("message subject", "message details", cRM.AppTitle, 0 /*MB_OK*/);
verwendet werden. Vergleichen Sie hierzu die Beschreibung des Parameters 'sMessage'.