Autor Thema: Inhalt Kontrollkästchen in Ansicht  (Gelesen 1184 mal)

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Inhalt Kontrollkästchen in Ansicht
« am: 24.09.03 - 14:53:27 »
Ich gabe ein Kontrollkästchen mit Mehrfachnennung. Der Inhalt sieht u.a. wie folgt aus:

Wasser|1
Mining|2
Hautschutz|3

Wenn ich jetzt den Inhalt dieses feldes in einer Ansicht habe, erscheint logischerweise nur die Zahl, nicxht aber der Text.
Wie kann ich den Inhalt  der Textliste in "echten" Text in einer Ansicht wieder herstellen?
-------
Gruß Rolf
--------------

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re:Inhalt Kontrollkästchen in Ansicht
« Antwort #1 am: 24.09.03 - 15:09:47 »
Hallo Rolf!

Z.B. so über eine Spalten-Formel:

@If(
Name_Kontrollkasten = "1"; "Wasser";
Name_Kontrollkasten = "2"; "Mining";
Name_Kontrollkasten = "3"; "Hautschutz";
"")

Gruß,
Freezer
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re:Inhalt Kontrollkästchen in Ansicht
« Antwort #2 am: 24.09.03 - 15:12:14 »
Damit haste aber immer nur einen Wert. Ich hab abder Lösung: @Replace.
Trotzdem danke für die rasche Antwort.
-------
Gruß Rolf
--------------

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:Inhalt Kontrollkästchen in Ansicht
« Antwort #3 am: 24.09.03 - 15:32:03 »
Hi,

die Lösung funktioniert zwar, aber ist m.E. nicht flexibel genug. Was passiert denn, wenn du in deiner Maske einen Wert hinzufügst oder die Schlüsselwörter der Kontrolllisten aus einem Konfig-Dokument liest ?

Meine Lösung:

Leg dir noch ein verstecktes Text-Feld an und nenn es bspw. wie das Kontrollkästchen-Feld (heißt z.B. Status) mit view_ vornedran, z.B. view_Status. Diese Feld nimmst du für die Anzeige.

Im QuerySave-Event nimmst du folgenden Code auf:


Dim doc As NotesDocument

doc.view_Status = Source.FieldGetText("view")

Damit liest du mit einer Frontend-Methode, und die list bekanntermaßen den Werte den der User sieht, und schreibt ihn in das versteckte Feld.


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

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re:Inhalt Kontrollkästchen in Ansicht
« Antwort #4 am: 24.09.03 - 15:34:32 »
Danke für den tollen Tipp. Werde es mal umsetzen.
-------
Gruß Rolf
--------------

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz