Domino 9 und frühere Versionen > ND6: Entwicklung

Frage zu Relationen

(1/2) > >>

FC:
Hi Zusammen,
ich baue gerade eine Gefahrstoff DB.

Hier wir bei einem Stoff [Stoff] angegeben aus welchen Bestandteilen [CAS] dieser besteht und wie hoch dieser Anteil [Anteil] ist.
Jeder Anteil hat eine eigene Risikobewertung [RSatz].

Nun dachte ich mir, ich pflege die CAS Sätze als Parameter über eine eigene Maske ein, dort pflege ich auch die RSätze.

Jetzt muss ich jedoch in dem Stoff diese CAS Sätze anziehen und den Anteil in % angeben. Daraus ergibt sich die Gefährdung des Stoffes absolut.

Hier weiß ich im Moment nicht genau weiter WIE ???

Denn
1. Wie wähle ich sinnvoll einen CAS Satz aus und gebe den Anteil dazu an ?
    (Teilmaske, Teilansicht, … ???)

2. Es wäre dann natürlich schön, wenn nach jeder Eingabe eines CAS Satzes ein neues
    Eingabefeld dynamisch entsteht, ohne das ich die Felder vorher FESTlege.
    (Verknüpfungen, o.ä.)

Relational wäre das ganze ja einfacher …………

Kann mir einer auf die Sprünge helfen ?

Danke
FC

flaite:
Vielleicht die CAS-Sätze und Prozentsätze, die in einem Stoff enthalten sind als eigene Dokumente? Vielleicht am besten als Antwortdokumente zu dem Stoff.
Dann hast du zwar massiv Redundanzen da drin und updates von CAS-Dokumenten, die eventuell in diese CAS-Sätze_mit_Prozentsatz_pro_Stoff Dokumente propagiert werden müssen sind nicht unbedingt trivial aber machbar.
Ich hoffe ich habe dich verstanden.
Die Alternative wäre CAS_Sätze_mit_Prozentsatz in 2 Mehrfachwertefelder, wobei zusammengehörige Datensätze jeweils den gleichen Index im Feldarray haben.
Die Lösung mit den Dokumenten ist aber vermutlich sauberer und Propagation von Updates Probleme hast du so oder so.

Axel

FC:
Danke Axel,
, die Frage hast Du richtig verstanden!

Die Lösung wäre sicher so machbar, müßte ich mal testen.
Ist aber allein von der Optik mit Antworten nicht so doll ?

Weiter Anregungen sind willkomen.

Schön wäre was wie in der Anlage zur Dateneingabe.

(Ich bitte Tippfehler zu ignorieren  :-[)

flaite:
hm. Dynamische tabellarische Darstellung in Notes ist ausserhalb von eingebetteten Ansichten alles andere als trivial (um nicht zu sagen super-kompliziert).
Früher bei Kasten hatte Igor Thyssen dafür eine wirklich gut funktionierende Lösung. Das ist aber richtig kompliziert. Der Mann war der beste LotusScript Programmierer, den ich bisher kennengelernt habe. Ich weiss noch ungefähr wie das ging, aber da bräuchte ich mindestens 3 Tage für und beschäftige mich im Urlaub lieber mit Posgres ( O0 ), springframework, IBatis SQLMaps und JBoss. * Dh. ziemlich hoffnungslos.
Es gibt vermutlich auch fertige Lösungen bei Ben Langhinrich zu kaufen. Wenn deine Organisation bereit ist, ein bischen Geld zu zahlen.
Ansonsten gibt es noch die Billiglösung, dass du festlegst, dass es nur maximal 10 (oder eine andere arbiträre positive Zahl) CAS_Sätze_mit_Prozentsatz gibt. In dem Fall würdest du einfach 10 Feldpaare CAS_Satz/Prozentsatz in die Maske tun. Überflüssiges kannst du per hide-when verbergen.

Gruß Axel

* ausserdem muss ich der chinesischen Jugend in endlosen 13x13 Go Schlachten Respekt vor den Langnasen beibringen.

FC:
THX, für Deinen Rat Axel.

Da es eine einfache kleine DB sein soll, die zeigen soll wie man mit WENIG Aufwand viel erreichen kann, denke ich ist es wenig sinnvoll für dieses (Unter-)Problem viel Aufwand zu stecken.

Werde mal in mich gehen und Deine Hinweise austesten.

Gruß
Djahan

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln