Beschreibung:
Zeigt einen Eingabedialog mit einem mehrzeiligen Eingabefeld an und gibt den eingetragenen Wert zurück.
Parameter:
|
Parametername |
Typ |
Beschreibung |
|
sPrompt |
String |
Information, die im Dialog angezeigt werden soll. Beachten Sie bitte, dass keine Umbrüche unterstützt werden. |
|
sTitle |
String |
Optional. Titel des Dialogs. |
|
sDefaultValue |
String |
Optional. Voreingestellter Wert für die Eingabe. |
|
sSyntaxColoring |
String |
Optional. Angabe, für welche Syntax ein Highlighting bzw. Coloring erfolgen soll. Mögliche Werte: "sql", "script", "" (wenn leer, wird kein Highlighting bzw. Coloring dargestellt). |
|
nMaxInputLength |
Long |
Optional. Reserviert. Der Parameterwert wird derzeit ignoriert. |
|
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:
String (Benutzereingabe oder $CANCEL$ bei Benutzerabbruch)
Beispiel VBScript:
' Eine Benutzereingabe im HTML-Format wird in Klartext umgewandelt
Dim sUserInput : sUserInput = cRM.DialogInputBoxMultiline("Bitte geben Sie HTML-Quellcode für die Konvertierung in Text an.", "cRM.ConvertHTML2PlainText", "<html><body><a href=""https://www.combit.net"">Besuchen Sie die combit-Webseite</a></body></html>")
Call cRM.DialogMessageBox("Der Inhalt des eingegebenen HTMl-Quellcodes wird nach der Konvertierung wie folgt dargestellt: " & vbCrlf & cRM.ConvertHTML2PlainText(sUserInput), "cRM.ConvertHTML2PlainText", vbOkOnly)
Beispiel C#-Script:
// Eine Benutzereingabe im HTML-Format wird in Klartext umgewandelt
string userInput = cRM.DialogInputBoxMultiline("Bitte geben Sie HTML-Quellcode fr die Konvertierung in Text an.", "cRM.ConvertHTML2PlainText", "<html><body><a href=\"https://www.combit.net\">Besuchen Sie die combit-Webseite</a></body></html>");
cRM.DialogMessageBox("Der Inhalt des eingegebenen HTMl-Quellcodes wird nach der Konvertierung wie folgt dargestellt: " + "\r\n" + cRM.ConvertHTML2PlainText(userInput), "cRM.ConvertHTML2PlainText", 0);