Autor Thema: Kontrollkästchen beim Öffnen einer Dialogbox setzen  (Gelesen 3080 mal)

Offline funkmasterflow

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
Hallo Zusammen!

Ich habe folgendes Problem.
In meinem Hauptdokument habe ich einen Button, der eine Dialogbox öffnet. Diese Dialogbox enthält Kontrollkästchen, deren Werte aus dem Profildokument stammen.
Wenn der Dialog beendet wird, werden die angehakten Werte in das Hauptdokument übertragen und dort in ein Feld geschrieben. Beim erneuten Öffnen des Dialogs sollen genau diese Werte in den Kontrollkästchen der Dialogbox bereits angehakt sein.

Ich habe es jetzt zumindest geschafft, dass die Werte aus dem Hauptdokument in ein verstecktes Feld ins Dialogfenster übertragen werden. Nur mit dem Anhaken hapert es noch.

Wenn es nur ein Wert wäre, der das Häkchen setzen soll, wäre das kein Problem. Das habe ich über FS und LS wunderbar hinbekommen.
Mit Mehrfachwerten bekomme ich das aber irgendwie nicht hin.

Ich habe zwar schon die Boardsuche bemüht, aber leider nichts passendes gefunden.


Gruß Florian
« Letzte Änderung: 28.06.05 - 12:40:28 von funkmasterflow »
Autos und Frauen unterscheiden sich.
Ein Auto braucht Liebe!

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Kontrollkästchen beim Öffnen einer Dialogbox setzen
« Antwort #1 am: 28.06.05 - 09:28:02 »
... wie füllst du die Felder denn im Augenblick?

Hast du den Thread http://www.atnotes.de/index.php?topic=23716.0 auch angeschaut?

ata
« Letzte Änderung: 28.06.05 - 09:29:48 von ata »
Grüßle Toni :)

Offline funkmasterflow

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
Re: Kontrollkästchen beim Öffnen einer Dialogbox setzen
« Antwort #2 am: 28.06.05 - 09:41:46 »
Habe gerade den Thread gelesen...
Der hilft mir aber nicht wirklich weiter.

Ich habe bereits versucht die Felder mit
1.
Code
Call uidocument.fieldsettext("FELDNAME", "WERT")

2.
Code
document.FELDNAME = "WERT" 

zu füllen.
Das klappt wie gesagt auch für ein einziges Kästchen.

Eine weitere Möglichkeit, die ich probiert habe war die Kästchen über eine ForAll-Schleife zu füllen, die jeden Wert aus dem versteckten Feld zieht. Hier wird immer nur der letzte Wert angehakt, der den jeweils vorherigen überschreibt.
Autos und Frauen unterscheiden sich.
Ein Auto braucht Liebe!

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 beim Öffnen einer Dialogbox setzen
« Antwort #3 am: 28.06.05 - 10:33:55 »
Hi,

mit Formelbefehlen kann das z.B. so aussehen:

FIELD Feldname := "Wert1":"Wert2";


Mit Script musst du die Werte in ein Array schreiben und das dann dem Feld zuweisen.

In der Designer-Hilfe gibt es Beispiele dazu.


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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Kontrollkästchen beim Öffnen einer Dialogbox setzen
« Antwort #4 am: 28.06.05 - 10:35:05 »
Wie rufst Du denn die Diabox überhaupt auf? Wenn Du der - so wie es eigentlich auch gedacht ist - mit dem Hauptdokument als aktivem Dokument öffnest, sind doch die Felder in der Diabox bereits entsprechend gesetzt und brauchbar. Ein bisschen Code wäre hilfreich, sonst stochern wir mitten im Hochsommer im Nebel
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline funkmasterflow

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
Re: Kontrollkästchen beim Öffnen einer Dialogbox setzen
« Antwort #5 am: 28.06.05 - 10:46:32 »
Axel Du bist mein Gott!
*aufdieKniefall* :-)

Nee, mal im ernst.
Da bin ich nicht drauf gekommen, dass das so einfach ist.
Es klappt wunderbar!

Thread kann geclosed werden.

Danke nochmal an alle, die mir geholfen haben.
Autos und Frauen unterscheiden sich.
Ein Auto braucht Liebe!

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 beim Öffnen einer Dialogbox setzen
« Antwort #6 am: 28.06.05 - 11:20:41 »
Axel Du bist mein Gott!
*aufdieKniefall* :-)

Aber nicht doch, dass könnte wehtun  ;D :o

Threads werden nur geschlossen, wenn eine Diskussion nicht mehr erwünscht ist. Wenn dagegen ein Problem erledigt ist, sollte vom Ersteller des Threads der erste Eintrag dahin gehend editiert werden, dass das Symbol auf "Daumen hoch" gesetzt wird. So sieht man auf den ersten Blick, dass das Problem erledigt ist, aber es ist weiterhin noch offen für Diskussionen.


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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz