Domino 9 und frühere Versionen > Entwicklung

mehrere Dokumente in einer Maske darstellen

(1/2) > >>

Bille:
Hallo!

Ich möchte gerne Informationen aus mehreren Dokumenten dem Benutzer in einer Maske zur Verfügung stellen, hab aber überhaupt keine Ahnung, wo bzw. wie ich beginnen soll.

Ausgangssituation:
Unsere Kunden sind in Einheiten (z.B. je Familie eine Einheit) zusammengefasst.
Dazu gibt es zwei DBase-Dateien, die eine enthält je Kunde einen Datensatz (z.B. eine Familie mit 4 Personen -> 4 Datensätze) mit den Einzelwerten (Name, Salden), die andere Datei enthält je Einheit einen Datensatz mit den aggregierten Werten.
In jedem Datensatz (beider Dateien) gibt es das Feld "Einheitennummer".

Ziel:
Nun sollen unsere Berater Beurteilungen zu den einzelnen Einheiten abgeben. Ich hab dazu die Datei mit den Einheiten (aggregierte Werte) in Notes eingelesen.
Um eine vernünftige Beurteilung abgeben zu können, wäre es sehr hilfreich, wenn die Informationen der einzelnen Kunden, die diese Einheit bilden, auch in derselben Maske abgebildet werden können.

Ich hab mir schon den "AtNotes BP Haupt- und Antwortdokumente" durchgelesen, bin aber nicht sicher, ob das der richtige Ansatz ist.

Bin für jeden Tipp dankbar.
Bille

PS: OS/2 Version 4.57

TMC:
Was mir hier nicht ganz klar ist:

Was davon ist bisher schon in Notes umgesetzt? Was ist mit DBase - Dateien, willst Du die migrieren? Ist das ein CRM-System?

Grundsätzlich sind Haupt- und AW-Dokumente sehr geeignet, wenn man jew. mehrere Dokumente "zusammenfassen" möchte.

koehlerbv:
Die Schwierigkeit ist m.E. hier vor allem, dass es noch 4.5.x ist ... Embedded view wäre nett, ist aber nicht. Daten aus anderen Docs kann man auch beim Öffnen eines Dokuments noch auslesen, und wie Matthias schon schrieb, sind da response docs ein einfach handhabbares und vor allem schnelles Verfahren.
Eine Frage stellt sich mir aber: Kann man die Dokumente, die sowieso zusammengehören, nicht gleich in EIN Dokument zusammenfassen ? Will heissen: Den Hirnschmalz in das Importverfahren stecken und es dann in der Visualisierung innerhalb der DB einfacher haben ? Ich kenne aber Deine Anforderungen nicht genug, Bille, um da eine wirkliche Empfehlung abgeben zu können.

Bernhard

Bille:
Sicherlich wäre es am besten, wenn man alle zusammengehörenden Dokumente gleich beim Importieren zusammenfassen könnte. Beim DBase-Integrator (mit dem ich die Daten ins Notes importiere) habe ich dazu aber keine entsprechende Option gefunden.

Demzufolge muss ich also doch über Haupt- und Antwortdokumente gehen. Nachdem ich aber noch nie damit gearbeitet habe, möchte ich vorab fragen, ob meine Vorgehensweise dazu korrekt ist, oder aber Logikfehler aufweist.


* Importieren der kompletten Einheiten mit Maske "Hauptdokument"

* Importieren der einzelnen Kundendaten mit Maske "Antwortdokument"
* NotesDocCollection mit allen Antwortdokumenten, über Feld "Einheitennummer" entsprechendes Hauptdokument suchen und mit "MakeResponse" dieses als Hauptdokument zuordnen
Danach kann ich dann beim Öffnen des Hauptdokuments auf die einzelnen Antwortdokumente zugreifen und mir die jeweiligen Werte ins Hauptdokument übernehmen, richtig?

Bille

cococo69:
Hallo Bille,

was hältst Du davon, die Daten zusammen zu führen, BEVOR diese in Notes eingelesen werden, d.h. die DBase-Dateien z.B. in Approach miteinander zu verknüpfen - einen gemeinsamen Schlüssel (vermutl. die KundenNummer) hast Du sicher verfügbar, sonst wird's sowieso schwierig.

Gruß Armin

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln