Autor Thema: Kontrollkästchen vorbelegen?  (Gelesen 7794 mal)

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Kontrollkästchen vorbelegen?
« am: 08.01.09 - 10:15:16 »
Hi,

ich habe in einer Maske ein Kontrollkästchen, welches ich gern vorbelegen möchte, sprich: Es soll beim öffnen der Maske bereits ein Haken gesetzt sein. Leider klappt das noch nicht wie ich mir das vorstelle!
Ich habe in den Eigenschaften des Kontrollkästchens (2.Reiter) bei 'Auswahl' folgendes drinstehen:
Code
Text des Kontrollkästchens | 1
Somit erhalte ich '1' als Rückgabewert, wenn ein Haken gesetzt wurde. Soweit schonmal ok.
Wenn ich nun als Vorgabewert für das Feld "1" eintrage, ist leider beim Aufruf der Maske kein Haken gesetzt.
Sollte durch den Vorgabwert nicht aber einer drin sein?
Wie kann ich das Kontrollkästchen denn sonst vorbelegen?

Danke und Gruß

Rico.
Lotus Notes 8.0.2

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: Kontrollkästchen vorbelegen?
« Antwort #1 am: 08.01.09 - 10:45:24 »
Hast du in den Feldeigenschaften auf dem zweiten Reiter die Option "Schlüsselwortsynonyme zulassen" gesetzt?

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

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #2 am: 08.01.09 - 10:47:52 »
Hast du in den Feldeigenschaften auf dem zweiten Reiter die Option "Schlüsselwortsynonyme zulassen" gesetzt?
Ja - war bereits gesetzt.
Lotus Notes 8.0.2

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: Kontrollkästchen vorbelegen?
« Antwort #3 am: 08.01.09 - 11:12:30 »
Dann sollte das aber funktionieren. Lösch mal das Feld und erstelle es neu.

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

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #4 am: 08.01.09 - 11:20:24 »
Dann sollte das aber funktionieren. Lösch mal das Feld und erstelle es neu.
Gelöscht und neu erstellt - analog dem ursprünglichen Feld. Plötzlich klappts!
Wieso das denn???  ???

Problem bei mir:
Ich hab etliche Kontrollkästchen in der Maske, mit entspr. Hide-When-Formeln, wo auch kein Defaultwert gesetzt wird. Diese will ich doch nicht nochmal alle neu erstellen müssen - Hilfe! Aber anders wird das wohl sonst nicht funktionieren?!  :(

Rico
Lotus Notes 8.0.2

BigWim

  • Gast
Re: Kontrollkästchen vorbelegen?
« Antwort #5 am: 08.01.09 - 11:26:39 »
und wie ist es, wenn Du statt des Synonym den Text als Vorgabetext benutzt, also "Text des Kontrollkästchens" ?

Markus

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: Kontrollkästchen vorbelegen?
« Antwort #6 am: 08.01.09 - 11:28:28 »
Dann sollte das aber funktionieren. Lösch mal das Feld und erstelle es neu.
Gelöscht und neu erstellt - analog dem ursprünglichen Feld. Plötzlich klappts!
Wieso das denn???  ???

Wenn man das bei Notes immer so genau wüsste....    :-:

Solche Fälle habe ich aber auch schon erlebt.

Vielleicht hilft ja aber auch schon ein Neustart des Notes-Clients incl. löschen der cache.ndk.

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

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #7 am: 08.01.09 - 11:35:52 »
Zitat
Vielleicht hilft ja aber auch schon ein Neustart des Notes-Clients incl. löschen der cache.ndk.
Kann ich die cache.ndk auf dem Client so einfach ohne Probleme löschen? Ich bin bei sowas immer bisl vorsichtig.  ;)
Für was ist die Datei zuständig?
Wird diese beim Clientstart dann wieder neu erstellt?
Lotus Notes 8.0.2

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: Kontrollkästchen vorbelegen?
« Antwort #8 am: 08.01.09 - 11:39:30 »
Die Datei kannst du problemlos löschen. Die wird beim Neustart wieder automatisch angelegt.

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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #9 am: 08.01.09 - 11:41:02 »
Die CACHE.NDK ist ein reiner temporärer Zwischenspeicher. Solange Du im Datenverzeichnis eine CACHE.NTF (das Template hierfür) hast, kannst Du die jederzeit löschen (vorausgesetzt, der Client läuft nicht mehr).

Ich mache das übrigens automatisch nach jedem Beenden eines meiner Notes-Clients. Und habe dadurch sehr wenig Ärger  ;)

Bernhard

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #10 am: 08.01.09 - 11:45:48 »
Ok, vielen Dank. Ich werde dies mal probieren... hoffentlich klappts danach mit meinen Defaultwerten - wäre schon schön.  ;)

Gruß Rico.
Lotus Notes 8.0.2

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #11 am: 09.01.09 - 16:01:01 »
Hi,

ich habe die CACHE.NDK gelöscht und den Client neu gestartet.
Es hat allerdings keinerlei Auswirkung - meine vorhandene Checkbox wird nicht vorbelegt.

Mh... nun gut. Dann muss es eben erstmal ohne Vorbelegung gehen - ist nicht sooo dramatisch. Hätte ja können sein...  ;)

Danke und Gruß

Rico.
Lotus Notes 8.0.2

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kontrollkästchen vorbelegen?
« Antwort #12 am: 09.01.09 - 16:09:43 »
Irgendwas musst Du da dann aber noch falsch machen - mit so etwas hatte ich in 17 Jahren noch niemals Probleme.

Bernhard

Offline TiPa

  • Frischling
  • *
  • Beiträge: 1
Re: Kontrollkästchen vorbelegen?
« Antwort #13 am: 29.07.15 - 16:22:25 »
Ich weiß, das das Thema sehr alt ist, aber ich hatte gerade das gleiche Problem und habe hier auf eine Lösung gehoft.

In meinem Fall war dies dann Schlussendlich ein Leerstring ("") als Vorgabewert, in dem zu belegenden Feld.
Ein @ThisValue brachte das gewünschte Ergebnis.

Also kein LotusScript sondern ein Formel- und Entwickler-Denk-Fehler.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz