Domino 9 und frühere Versionen > ND9: Entwicklung
Felder eines Dokuments abhängig von Kategorie anzeigen
Peter Klett:
Ja, ich meine, dass Du damit weiter kommst. Du musst die Anzahl der Elemente in der Kategoriespalte mit der der Betragsspalte synchron halten, das bedeutet aber nicht, dass die Anzahl für alle Dokumente gleich sein muss, sondern nur je Dokument. Wenn es keine Angabe für Konto X gibt, weist Du das Konto auch nicht aus und entsprechend auch nicht den Betrag.
Ich rate mal etwas. Abhängig von einem nummerischen Wert in Betrag1 soll KontoX angezeigt werden, gleiches mit KontoY in Abhängigkeit von Betrag2, dann würde ich das etwa so machen:
Kategoriespalte
@Trim (@If(@IsNumber(Betrag1) ; KontoX ; "" ) : @If(@IsNumber(Betrag2) ; KontoY ; "" ))
(natürlich darf KontoX oder KontoY nicht leer sein, wenn es relevant ist, ansonsten muss das noch berücksichtigt werden)
Betragsspalte
@Trim (@If(@IsNumber(Betrag1) ; Betrag1 ; "" ) : @If(@IsNumber(Betrag2) ; Betrag2 ; "" ))
(hier müsste noch geprüft werden, ob ein @Trim über eine Mischung aus Zahl und Text funktioniert, vermutlich nicht, dann ist die Formel nur sinngemäß zu verwenden)
Also: Du musst genauso viele Konten JE DOKUMENT anzeigen, wie Beträge, dann sollte das klappen
theBastian:
Hallo und Gesundes Neues ....
endlich bin ich wieder mal dazu gekommen, mich mit dem Problem zu beschäftigen und Du hast recht. Das ist die Lösung für mein Problem und ich bin auf dem Weg. :)
Die Anzeige klappt schon ganz gut, die erste Spalte zeigt die Kategorien an, nach dem Konto X bzw. Y usw. allerdings mit | getrennt eine ID. Hmm. ??? Keine Ahnung warum aber mit @Left(Konto ... ; "|") lässt sich das lösen.
Die zweite Spalte geht natürlich nicht mit @Trim. Sind ja Zahlen. Meine Lösung:
_liste := @Trim (@If(@IsNumber(Betrag1) ; @Text(Betrag1) ; "" ) : @If(@IsNumber(Betrag2) ; @Text(Betrag2) ; "" )) ;
@ToNumber(_liste)
Leider klappt das Summieren der Betragsspalte noch nicht korrekt. Die Summe pro Kategorie zeigt leider nur den ersten Betrag an und nicht die Summe aller Beträge der Kategorie. ???
Hast Du da vielleicht noch eine Idee?
Peter Klett:
Wenn Du einen Auszug der Datenbank mit der betroffenen Ansicht und ein paar Test-Dokumenten hier einstellst, schaue ich mir das gerne mal an
theBastian:
Danke für das Angebot.
Habe noch mal drüber geschlafen, mir alles noch mal angesehen, diverse Fehler gefunden ... und jetzt läuft das so wie gewollt. :)
Vielen Dank für Deine Hilfe.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln