Autor Thema: Probleme mit @(Posted)Command FileSave, FileCloseWindow  (Gelesen 1590 mal)

Offline SlyFox

  • Senior Mitglied
  • ****
  • Beiträge: 256
  • Geschlecht: Männlich
Hallo,

ich habe zur Zeit ein Problem mit @(Posted)Command:

Schreibe ich in einem Action Button

Code
FIELD History = "blablabla";
@If(@Command([FileSave]);
  @Command([FileCloseWindow]);
  ""
)

Dann werde ich nach dem Klicken des Action Buttons gefragt, ob ich die Änderungen speichern möchte.

Ändere ich in der  Formel die beiden @Command in  @PostedCommand um, dann tritt dieses Problem nicht mehr auf, allerdings wird dann das Form_Querysave nicht mehr korrekt abgebrochen.
Code
	If (Source.FieldGetText("Feldname") = "") Then
		Messagebox("Feldname must have a value")
		Continue = False
	End If

Normalerweise überprüfe ich Feldinhalte mittels Input Validation, aber das ist hier leider nicht möglich, da das Feld berechnet ist. Es bekommt seinen Inhalt aus einer Picklist.

Hat jemand eine Idee, wie ich das Problem lösen kann?

Christoph
10 x Domino 8.5 EN
2 x Domino 9.0.1 EN
30 x Notes 8.5 DE / EN / FR / IT
220 x Notes 9.0.1 DE / EN / FR / IT

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Probleme mit @(Posted)Command FileSave, FileCloseWindow
« Antwort #1 am: 26.03.10 - 19:40:50 »
.... da das Feld berechnet ist. Es bekommt seinen Inhalt aus einer Picklist.

Ähm, wie geht das denn? Aus einer Picklist muss ich manuell was auswählen.

Was passiert bei dieser Formel?

FIELD History = "blablabla";
@Command([FileSave];
@PostedCommand([FileCloseWindow]);


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline SlyFox

  • Senior Mitglied
  • ****
  • Beiträge: 256
  • Geschlecht: Männlich
Re: Probleme mit @(Posted)Command FileSave, FileCloseWindow
« Antwort #2 am: 01.04.10 - 10:49:48 »
Hallo,

natürlich wähle ich manuell aus der Picklist einen Eintrag aus, war viellicht etwas missverständlich ausgedrückt. Der Rückgabewert wird dann in einem berechneten Feld gespeichert. Es ist berechnet, damit keiner eine Änderung an dem Wert vornehmen kann, der nicht in der Picklist zu finden ist oder das Feld sogar leer zu lassen.

Das Feld History beinhaltet sämtliche Änderungskommentare von den Editoren.

Frohe Ostern

Christoph
10 x Domino 8.5 EN
2 x Domino 9.0.1 EN
30 x Notes 8.5 DE / EN / FR / IT
220 x Notes 9.0.1 DE / EN / FR / IT

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz