Autor Thema: Optionsscahltfläche und Adressfeld  (Gelesen 1407 mal)

Offline Sandra_Sternchen

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Weiblich
Optionsscahltfläche und Adressfeld
« am: 22.05.06 - 14:06:43 »
Guten Tag zusammen!
Ich benötige eure Hilfe, da ich schon seit Tagen rumdoktere und es nicht hinbekomme.
Ich habe Notes 6.5.
ich erstelle eine Maske mit  Optionsschaltflächen "LoNo". Inhalt "Ja";"Nein" und "k.A." (k.A. ist der Vorgabewert). Wenn nun die Maske augefüllt wird und jemand den Button in Ja oder Nein setzt, muß das danebenstehen Textfeld (Dialogliste Adressbuch) zwingend ausgefüllt werden.
Das Textfeld lautet LoNoName.
Als Formel habe ich reingeschrieben :
@IF (LoNoName!=" ";@Success;@Failure("Name auswählen!"))
Klappt auch, aber nur einmal. Wird dann irgendwo anders hingeklickt, ist das "dumme Textfeld" ruhig!
Was kann ich tun, damit der Fokus solange auf dem Textfeld bleibt, bis etwas aus dem Adressbuch ausgewählt wurde?????

klaussal

  • Gast
Re: Optionsscahltfläche und Adressfeld
« Antwort #1 am: 22.05.06 - 14:16:24 »
Standardfrage: Ist der Haken in den Maskeneigenschaften gesetzt bei "Felder autom aktualisieren" ? und in den Feldeigenschaften "Felder bei ... aktualisieren" + usw ?

PS:
Ich würde da ein Trim einbauen, sonst drückt einer die Leertaste.....

@IF (@Trim(LoNoName)!="";@.......
« Letzte Änderung: 22.05.06 - 14:19:09 von klauss »

Offline Sandra_Sternchen

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Weiblich
Re: Optionsscahltfläche und Adressfeld
« Antwort #2 am: 22.05.06 - 14:21:41 »
Hi Klaus!
Bei dem Textfeld ist alles angeklickt, bis auf neue Werte zulassen!
Schlüsselwortänderung und Dukomentenaktualisierung bei den Optionsschaltflächen ???

Offline Sandra_Sternchen

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Weiblich
Re: Optionsscahltfläche und Adressfeld
« Antwort #3 am: 22.05.06 - 14:23:43 »
mann!
Ich bin schon völlig durch den Wind!
Entschuldigt bitte die Tipp-Fehler!

klaussal

  • Gast
Re: Optionsscahltfläche und Adressfeld
« Antwort #4 am: 22.05.06 - 14:27:50 »
Ganz ruhig !

Also: auf Feldebene heisst das: den Haken setzen bei "Felder bei Schlüsselwortänderungen aktualisieren". (2. Reiter, dann unter Optionen) + evtl noch "Auswahl aktualisieren" anhaken.

Auf Maskenebene: "Felder autom. aktualisieren".

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Optionsschaltfläche und Adressfeld
« Antwort #5 am: 22.05.06 - 14:39:45 »
Wenn man das automatische Aktualisieren der Felder aus Performancegründen nicht will, kann man auch folgenden Code im Exiting des betreffenden Feldes einbauen:

Code
	
	Dim ws As New NotesUIWorkspace
	Dim uidocCurrent As NotesUIDocument
	
	On Error Resume Next
	
	Set uidocCurrent = ws.CurrentDocument
	Call uidocCurrent.Refresh

Man kann dann das Feld nicht mehr Verlassen, ohne dass die entsprechende Validierungsformel zuschlägt (allerdings zieht das auch die anderen Validierungsformeln, falls LoNoName brav ausgefüllt ist).

klaussal

  • Gast
Re: Optionsscahltfläche und Adressfeld
« Antwort #6 am: 22.05.06 - 14:49:54 »
@If((LoNo ="Ja") & (@ThisValue = "");@Failure("Eingabe fehlt für " + @ThisName);@Success)

Diese Formel in das Feld LoNoName in der Eingabevalidierung.
Es funzt mit o.a Haken.

Offline Sandra_Sternchen

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Weiblich
Re: Optionsscahltfläche und Adressfeld
« Antwort #7 am: 22.05.06 - 15:09:51 »
JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!
Ich habe beides eingesetzt, von  koehlerbv  und von Klauss!
Jetzt ist es so wie ich es haben will!
Super. Es gibt insgesamt 23 Options und Textfelder, die ich morgen vorführen muss.
Jetzt bin ich wieder die Ruhe selbst!

Danke sehr

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz