Domino 9 und frühere Versionen > ND6: Entwicklung
Dokumentdaten in Ansicht "zerpflücken"
Andreas Huhn:
Moin,
sorry für den blöden Titel aber mir ist nichts besseres eingefallen.
Auf einer Maske "Bestellungen" werden eine verschiedene Anzahl an Komponenten erfasst. Mal mehr mal weniger.
In etwa in der Form:
[1] Teilename_1 Teilenummer_1 Preis_1
[2] Teilename_2 Teilenummer_2 Preis_2
Soweit ich Ansichten bisher verstanden haben geben sie einfach nur einen Verweis auf ein Dokument zurück. Notes schaut in seinem kompletten Datenbestand nach und trifft eine boolsche Entscheidung für jedes einzellne Dokument ob es den Filterkriterien nach Teil der Ansicht ist oder nicht.
Ist es möglich eine Ansicht zu erstellen in der alle bestellten Teile von allen Dokumenten die mit der Maske "Bestellen" erzeugt wurden zeilenweise angezeigt werden?
Wenn also 5 Zeilen der Ansicht Teile betreffen die mit einem Dokument gespeichert wurden dann müsste demnach ein Klick jede der Zeilen zu diesem einen Dokument führen.
Hoffe ihr könnt mir weiterhelfen!
Viele Grüße,
Andreas
m3:
Die Antwort auf Deine Frage wäre "ja". Nachdem dann mein Posting aber leider wieder kommentarlos gelöscht worden wäre, hier noch eine Antwort nach Befragung meiner Kristallkugel:
Wenn die Teile in dem Bestell-Dokument in einem Multivalue-Field gespeichert werden, brauchst Du in der Ansicht mit den Bestellungen nur in der Spalte, in der die Teile angezeigt werden, die Option "Mehrfachwerte gtrennnt anzeigen" im zweiten Karteireiter der Spalteneigenschaften ankreuzen.
Ev. macht das genau das, was Du willst.
Axel:
Um mit Radio Eriwan zu antworten: "Im Prinzip ja, aber..."
Wie sind denn die entsprechenden Daten im Dokument abgelegt. Ist das ein Mehrfachfeld?
Prinzipiell gilt, alles (oder besser gesagt, fast alles) was innerhalb eines Dokumentes an Daten vorhanden ist, lässt sich auch in einer Ansicht darstellen.
Axel
Gandhi:
--- Zitat ---Prinzipiell gilt, alles (oder besser gesagt, fast alles) was innerhalb eines Dokumentes an Daten vorhanden ist, lässt sich auch in einer Ansicht darstellen.
--- Ende Zitat ---
Mit der Ausnahme der Regel, den Rich Text Feldern, von denen allenfalls der Textanteil dargestellt werden kann, nicht aber die Attachments und Formatierungen (die ja auch Daten sind, die im Dokument gespeichert sind).
Andreas Huhn:
Das klingt schon mal vielversprechend.
Um die Daten sauber strukturiert anzuzeigen kommt ein Tabellenkonstrukt zum Einsatz.
Es können zwischen 1 und 20 Komponenten sein. Die Zeilen der Tabelle werden alle ausgeblendet bis auf eine leere die immer unterhalb der letzten befüllten Zeile liegt und deren Befüllung eine weitere (dann wieder leere) Zeile zu Tage bringt.
Verwendet werden einzellne mit einem Index im Namen versehene Felder. Das ganze sieht also etwa so aus:
-------------------------------------------------------------------------------------------
|[1] | txtName_1 | txtBestellnummer_1 | txtPreis_1 | Kommentar_1 |
-------------------------------------------------------------------------------------------
|[2] | txtName_2 | txtBestellnummer_2 | txtPreis_2 | Kommentar_2 |
-------------------------------------------------------------------------------------------
|[3] | txtName_3 | txtBestellnummer_3 | txtPreis_3 | Kommentar_3 |
-------------------------------------------------------------------------------------------
|[4] | txtName_4 | txtBestellnummer_4 | txtPreis_4 | Kommentar_4 |
-------------------------------------------------------------------------------------------
|[5] | txtName_5 | txtBestellnummer_5 | txtPreis_5 | Kommentar_5 |
-------------------------------------------------------------------------------------------
Das ganze bis zum Index _20 und es kommen diesmal keine Richtextfelder vor.
Aufgrund dieses Verhaltens kommt kein Mehrfachfeld zum Einsatz. Sollte sich das aber partout nicht anders bewerkstelligen lassen dann wäre es evtl. zu überlegen die Maske mit einer Mehrfachfeld-Lösung neu aufzubaun. Aber vielleicht gibts ja auch so eine Lösung..
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln