Domino 9 und frühere Versionen > Entwicklung

Dokumente in Abhängigkeit von Feldwerten in Ansicht anzeigen

(1/2) > >>

jknoblich:
Hi,
die Suche brachte mich nicht weiter und mit der Formelsprache stehe ich nach wie vor auf Kriegsfuß.
Vielleicht geht das auch gar nicht so, wie ich das will:

Ich habe eine Maske, in der u.a. Felder a1 bis a14 und b1 bis b14 drin sind.
In der Ansicht sollen nun die Felder a1 bis a14 in einer Spalte aufgelistet werden.
Und zwar :
- nur wenn sie nicht leer sind
- kategorisiert
- und (mein großes Problem) in Abhängigkeit von Feld b.

Also
Wenn Feld a1 nicht leer und das dazugehörige Feld b1 leer ist, dann zeige es in der Ansicht.
usw. für alle anderen Felder.

Hintergrund ist der, daß ich eine Checkliste da habe, wo ich in der Ansicht aufgelistet haben möchte, welche Dokumente noch etwas in der Checkliste offen haben.
Dabei ist Feld a der Checklisteneintrag und Feld b eine Checkbox, die bei Erledigung abgehakt wird.

Danke schon mal für Lösungsvorschläge.

koehlerbv:
Ansichtsauswahl:
SELECT Form = "DeinMaskenname" & b != ""

jknoblich:
War nicht ganz das, was ich gesucht hatte.
Bin dem Formelwirwar aus dem Weg gegangen, indem ich jetzt vor dem Speichern die Werte in ein Extrafeld schreibe.

Dann ist es in der Ansicht einfacher für mich.

Trotzdem Danke für die schnelle Antwort.

Glombi:
Es wäre dann so gegangen:
Zugriffsformel der Ansicht:
SELECT
(a1 != "" & b1 = "") |
(a2 != "" & b2 = "") |
... ... ...
(a14 != "" & b14 = "")

Dann die Formel für die Kategoriespalte:
@Trim(
@If(a1 != "" & b1 = "";a1;"") :
@If(a2 != "" & b2 = "";a2;"") :
... ... ...
@If(a14 != "" & b14 = "";a14;"")
)

Andreas

Semeaphoros:
... womit die von Jens gewählte Variante durchaus zur Nachahmung empfohlen werden kann, denn sonst verliert man sich leicht in Unübersichtlichkeit: Sprich: Auswertung im QuerySave der Felder und in einem speziellen Feld für die Ansichtsauswahl, vielleicht auch in speziellen Feldern für die Anzeige die vorausegwerteten Werte abspeichern.

Hat diverse Vorteile: kleinere Indizes, mehr Uebersicht im Code

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln