Autor Thema: Fileclosewindow im Postsave  (Gelesen 2717 mal)

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Fileclosewindow im Postsave
« am: 10.06.10 - 12:40:53 »
Hallo,

in einer Maske habe ich ein berechnetes Feld, und  im Querysave wird überprüft, ob das Feld ausgefüllt ist.
Im Postsave wird dann ein Mail an den Bearbeiter verschikckt und hingewiesen, dass die Anfrage bearbeitet wird. Nun möchte ich auch noch die Maske schliessen aber das @Command([FileCloseWindow]) wird nicht ausgeführt bzw. die Maske bleibt offen.

Code
Mail := @GetProfileField("Einstellungen"; "MailLink");
@If(Neu="neu";
@Do(@MailSendMail;"";"";"Neu Eingabe";"";"";[IncludeDoclink]);
@Prompt([Ok];"Info";"Ihre Anfrage wurde zur Bearbeitung weitergeleitet.");
@Command([FileCloseWindow]));"")

Danke für Eure Hilfe
Maria

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Fileclosewindow im Postsave
« Antwort #1 am: 10.06.10 - 12:49:19 »
Nimm das mal aus dem @If raus.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Re: Fileclosewindow im Postsave
« Antwort #2 am: 10.06.10 - 13:02:47 »
Die Maske bleibt immer noch offen, auch wenn ich es aus dem if herausnehme

Code
Mail := @GetProfileField("Einstellungen"; "MailLink");
@If(Neu="neu";
@Do(@MailSend(Mail;"";"";"Neu Eingabe";"";"";[IncludeDoclink]);
@Prompt([Ok];"Info";"Ihre Anfrage wurde zur Bearbeitung weitergeleitet."));
"");
@Command([FileCloseWindow]);

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Fileclosewindow im Postsave
« Antwort #3 am: 10.06.10 - 15:03:11 »
@PostedCommand([FileCloseWindow])
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Fileclosewindow im Postsave
« Antwort #4 am: 10.06.10 - 15:11:02 »
Ich konnte Dein Problem nachstellen, FileCloseWindow will er einfach nicht (ob als @Command oder @PostedCommand).

Grundsätzlich würde ich das ja in Script realisieren, aber Du wirst Deine Gründe haben, warum Du das nicht machst. Um soviel wie möglich des vorhandenen zu erhalten, würde ich Deine Formel ins Querysave schreiben (außer FileCloseWindow) und im Postsave das Dokument per Script schließen.

Sub Postsave(Source As Notesuidocument)
   Dim doc As NotesDocument
   Set doc = Source.Document
   If doc.Neu (0) = "neu" Then
      Call Source.Close
   End If
End Sub

Funktioniert bei mir.

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Fileclosewindow im Postsave
« Antwort #5 am: 10.06.10 - 15:16:30 »
Hm, mal wieder sehr Merkwürdig.

Wie sieht es denn mit

CloseWindow

anstatt

FileCloseWindow aus?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Fileclosewindow im Postsave
« Antwort #6 am: 10.06.10 - 15:22:25 »
Nö, CloseWindow tut auch nicht ...

Weder @Command, noch @PostedCommand
« Letzte Änderung: 10.06.10 - 15:24:17 von Peter Klett »

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Fileclosewindow im Postsave
« Antwort #7 am: 10.06.10 - 15:48:30 »
Im gefundenen Beitrag im Notes.net gibt es auch keine Lösung, aber ein paar Hinweise.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz