Beschreibung:
Ereignis 'Datensatz wird gespeichert' der Ansicht Firma, um dem Anwender eine Hinweismeldung anzuzeigen, dass er für den aktuellen Datensatz nur Leserechte besitzt.
VBScript:
Dim oEvent
Set oEvent = WScript.Event
Dim DoCancel
DoCancel = false
Dim Value
Value = oEvent.Record1.GetContentsByName("ABC")
If(Value = "A") Then
DoCancel = True
MsgBox "Sie haben nur Leserechte auf diesen Datensatz!", vbInformation, cRM.AppTitle
End If
oEvent.Cancel = DoCancel
C#-Script:
object event = Event;
bool doCancel = false;
string value = event.Record1.GetContentsByName("ABC");
if (value == "A")
{
doCancel = true;
MessageBox.Show("Sie haben nur Leserechte auf diesen Datensatz!", cRM.AppTitle, MessageBoxButtons.OK);
}
event.Cancel = doCancel;
TypeScript:
import {
cRM,
WScript,
CRMEvent
} from "./sdk/combitCRM.SDK.WindowsClient.v13";
const event : CRMEvent = WScript.Event;
let doCancel = false;
let value = event.Record1.GetContentsByName("ABC");
if (value == "A")
{
doCancel = true;
cRM.DialogMessageBox("Sie haben nur Leserechte auf diesen Datensatz!", cRM.AppTitle, 0);
}
event.Cancel = doCancel;