Autor Thema: Feld löschen wenn Maske verlassen wird  (Gelesen 7785 mal)

werner16

  • Gast
Feld löschen wenn Maske verlassen wird
« am: 12.07.11 - 11:04:13 »
Hallo,

wie kann ich es erreichen, dass ein bestimmtes in einer Masek Feld zwingend gelöscht wird,
wenn ich diese Maske (egal wie) verlasse/schließe?

Gruß,
Werner

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feld löschen wenn Maske verlassen wird
« Antwort #1 am: 12.07.11 - 11:06:41 »
Im QueryClose prüfen, ob das Dokument im EditMode offen ist. Wenn ja, Dein_NotesItem.Remove.

Bernhard

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Feld löschen wenn Maske verlassen wird
« Antwort #2 am: 12.07.11 - 11:07:15 »
... ist es ein bearbeitbares Feld?

Wenn ja - im entsprechenden Event der Maske mit Formel oder LS

Toni
Grüßle Toni :)

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #3 am: 12.07.11 - 11:11:20 »
Hi,

wenn ich im QueryClose folgendes hinterlege passiert leider nichts:

Dim session As New NotesSession
Dim uiws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = uiws.currentdocument
Call uidoc.FieldSetText("Test","")

Dadurch sollte doch das Feld 'Test' gelöscht werden?

Gruß,
Werner

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Feld löschen wenn Maske verlassen wird
« Antwort #4 am: 12.07.11 - 11:12:35 »
call doc.removeItem("Test")
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feld löschen wenn Maske verlassen wird
« Antwort #5 am: 12.07.11 - 11:15:33 »
Gespeichert werden sollte das Dokument natürlich auch  ;)

Bernhard

klaussal

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #6 am: 12.07.11 - 11:22:08 »
Zwischen "Feld löschen" und "Feld leeren" besteht ein kleiner Unterschied....

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #7 am: 12.07.11 - 11:23:49 »
> Zwischen "Feld löschen" und "Feld leeren" besteht ein kleiner Unterschied....

OK, das Feld soll nur geleert werden! Sorry für die falsche Formulierung!

Gruß,
Werner

klaussal

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #8 am: 12.07.11 - 11:27:51 »
.
.
Call uidoc.FieldSetText("Test","")
Call uidoc.Save
.
.
.

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #9 am: 12.07.11 - 11:32:07 »
Hi,

Danke an alle, scheint jetzt zu funktionieren!  ;)

Gruß,
Werner

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feld löschen wenn Maske verlassen wird
« Antwort #10 am: 12.07.11 - 11:39:36 »
Scheint? Das kann doch nur funktionieren oder nicht ...

Bernhard

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #11 am: 12.07.11 - 11:42:12 »
> Das kann doch nur funktionieren oder nicht ...

Da bin ich mir bei Notes nicht immer ganz sicher!  ;D

Aber doch, es funktioniert!

Gruß,
Werner

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #12 am: 14.07.11 - 09:16:22 »
Hallo,

jetzt habe ich doch noch ein Problem.

Wenn ich die Datenbank verlasse bekomme ich
folgende Fehlermeldung: "Notes Fehler - Feld nicht gefunden!"

Woran liegt das denn?  ???

Gruß,
Werner

klaussal

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #13 am: 14.07.11 - 09:19:01 »
Existiert das Feld überhaupt ?

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #14 am: 14.07.11 - 09:52:35 »
Hallo,

ja, aber nur in einer Maske.
Kann es sein das das QueryClose auch läuft wenn die Datenbank geschlossen wird?

Gruß,
Werner

klaussal

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #15 am: 14.07.11 - 10:15:40 »
Nein, zumindest wenn das queryclose in der Maske gemeint ist.

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #16 am: 14.07.11 - 11:51:04 »
> Nein, zumindest wenn das queryclose in der Maske gemeint ist.

Hallo,

ich finde das QueryClose nur unter Code -> Datenbankscript -> QueryClose!

Gruß,
Werner

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feld löschen wenn Maske verlassen wird
« Antwort #17 am: 14.07.11 - 11:53:22 »
Brille? Fielmann!  ;D

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #18 am: 14.07.11 - 11:59:34 »
Hi,
OK, jetzt hat es Klick gemacht!  ;)

Gruß,
Werner

werner16

  • Gast
Re: Feld löschen wenn Maske verlassen wird
« Antwort #19 am: 15.07.11 - 08:45:09 »
> Im QueryClose prüfen, ob das Dokument im EditMode offen ist

Moin,

Wie lässt sich per Formel bzw. Script abfrage ob ein Document im EditMode offen ist?

Gruß,
Werner

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz