return true nach messagebox
Nadine Inhelder
Hallo zusammen,Ich möchte beim Hinzufügen eines Auftrags einen gewissen Wert in den Geschäftspartner Stammdaten überprüfen. Je nach Wert werden dann verschiedene Texte in einer Messagebox ausgegeben. Das funktioniert auch.
Nun sollte aber jeder Auftrag hinzugefügt werden können, unabhängig davon, was in der Messagebox steht.
Der Status des Formulars bleibt allerdings immer auf "hinzufügen". Wenn ich die Messagebox rausnehme, funktioniert es. Nur leider brauche ich die verschieden, um dem Benutzer anzuzeigen, was genau er machen muss.
Danke für eure Hilfe!
Nadine
Sascha Balke
Hallo Nadine,hier ein kleines Beispiel:
if (SwissAddonFramework.UI.Dialogs.MessageBox.Show("Haben Sie alle Buchungsdaten geprüft?",
"Ja",
"Nein",
SwissAddonFramework.UI.Dialogs.MessageBox.Buttons.Button2) == SwissAddonFramework.UI.Dialogs.MessageBox.Buttons.Button1)
{
return true;
}
else
{
return false;
}
return true;hth
Nadine Inhelder
Danke für die Hilfe aber es funktioniert leider noch immer nicht. Auch wenn ich in den Fall komme, wo ich true zurückgebe, bleibt der Button auf Hinzufügen und es wurde nichts hinzugefügt.Sascha Balke
Hi Nadine,exportiere bitte deine Rule und stelle sie hier zur Verfügung.
Dann können wir uns anschauen, wo die Ursache liegt.
Nadine Inhelder
Hallo Sascha,Ich hab die Datei angehängt.
Danke für deine Hilfe!
Attachment
[url=http://www.coresystems.ch/wp-content/../wp-content/forum-file-uploads/nadine/bonitätsüberprüfung.cocu]bonitätsüberprüfung.cocu[/url]
Sascha Balke
Hallo Nadine,mal abgesehen davon das du bei dem Event Typ ein anderes Event angeben musst und Bevor Event auf "No" gesetzt war, sieht es im ersten Moment gut aus.
Wenn du dir die Statusbar im Eventfall anschaust, siehst du die Meldung "Die Eingabezeichenfolge hat das falsche Format"
Schaut man sich dann das Script mal genauer an, gibt es dort noch ein paar Dinge, die man sich eingehender prüfen muss.
Zu 100% kann ich es hier nicht durchgehen, da du z.B. auch auf UDFs zurückgreifst. So ein paar kleinere Fehler konnte ich schon entdecken.
Wir können und das Problem per Remote anschauen und beheben. Das ist einfacher und geht schneller.
Melde dich ggf. per PM
0
Please sign in to leave a comment.
Comments
0 comments