Beschreibung:
Legt den Inhalt des Feldes fest, dessen physikalischer Feldname übergeben wurde.
Hinweis: Wird nur ausgeführt, falls sich das InputForm-Objekt im Bearbeiten-Modus befindet!
Parameter:
|
Parametername |
Typ |
Beschreibung |
|
Name |
String |
Physikalischer Name des gewünschten Feldes in der verwendeten/aktiven Eingabemaske. |
|
Contents |
String |
(Neuer) Feldinhalt
Der Inhalt von Datumsfeldern muss im Format YYYYMMDD übergeben werden, bei Datumsfeldern mit Zeitanteil ist es YYYYMMDDHHMMSS |
Rückgabewert:
Bool
Beispiel VBScript:
' Speichert die Eingabemaske nachdem der Nutzer einen neuen Namen für den dargestellten Kontakte-Datensatz hinterlegt hat. Basis für dieses Beispiel ist die Kontakte-Ansicht einer combit_Large-Solution
<!--#pragma keepeditmode-->
Dim oInputForm : Set oInputForm = cRM.CurrentProject.ActiveViews.ActiveView.CurrentInputForm(2)
Dim sUserInput : sUserInput = cRM.DialogInputBox("Welcher Name soll für den Kontakte-Datensatz hinterlegt werden?", "InputForm.Save", "Soleil")
If (sUserInput <> "$CANCEL$" And Len(sUserInput) > 0) Then
Call oInputForm.SetContentsByName("Name", sUserInput)
If (oInputForm.Save()) Then
Call cRM.DialogMessageBox("Der eingegebene Inhalt konnte erfolgreich gespeichert werden.", "InputForm.Save", vbOkOnly)
End If
End If
Set oInputForm = Nothing
Beispiel C#-Script:
// Speichert die Eingabemaske nachdem der Nutzer einen neuen Namen für den dargestellten Kontakte-Datensatz hinterlegt hat. Basis für dieses Beispiel ist die Kontakte-Ansicht einer combit_Large-Solution
// <!--#pragma keepeditmode-->
InputForm inputForm = cRM.CurrentProject.ActiveViews.ActiveView.CurrentInputForm(2);
string userInput = cRM.DialogInputBox("Welcher Name soll für den Kontakte-Datensatz hinterlegt werden?", "InputForm.Save", "Soleil");
if (userInput != "$CANCEL$" && userInput != "")
{
inputForm.SetContentsByName("Name", userInput);
if (inputForm.Save() == true)
{
cRM.DialogMessageBox("Der eingegebene Inhalt konnte erfolgreich gespeichert werden.", "InputForm.Save", 0);
}
}
inputForm.Dispose();