Domino 9 und frühere Versionen > ND7: Entwicklung
Auswahlmaske für das Web mit Ergebnisanzeige
zysmo:
Hallo zusammen,
ich hab mal wieder ein Brett vorm Kopf und bräuchte einen Lösungsansatz...
Folgendes Szenario:
Ich habe Dokumente mit mehreren Kategorien.
Im Web soll es eine Make geben, in der ich die Kategorien auswählen kann und somit die Anzahl der Dokumente eingrenzen kann...
Also im Prinzip eine Maske, im oberen Bereich drei DropDownListen, im unteren Bereich direkt die Dokumente als Ergebnis.
Je mehr ich die Auswahl auf die Kategorien einschränke, desto weniger Dokumente werden im unteren Bereich angezeigt...
Ich hab im Moment hab ich keine Idee wie/ob man das realisieren kann ???
Hat jemand einen Lösungsansatz für mich..
Grüße
Alex
m3:
1) Kategorisierte Views
2) Ohne Reload der Seite nur mit AJAX
3) Warum 3 Drop-Downs?
zysmo:
--- Zitat von: m3 am 02.02.10 - 18:16:39 ---3) Warum 3 Drop-Downs?
--- Ende Zitat ---
Es gibt 3 Kategorien. Alle sind voneinander abhängig und werden dynamisch erzeugt.
Wenn also in dem Dokument etwas in der ersten Kategorie gewählt wird, ist die zweite Kategorie eine Untermenge von dem gewählten Punkt der ersten.
Ziel ist, wenn im Web nichts gewählt ist werden alle Dokumente angezeigt. Wenn die erste Kategorie gewählt ist, werden die Dokumente spezieller, wenn alle 3 gewählt werden nur noch sehr spezielle Dokumente....
Gruß
Alex
dirk_2909:
Wie Martin schon erwähnt hat:
3 Auswahlfelder und eine kategorisierte Ansicht die als "Single Category" den/die Werte aus den 3 Auswahlfeldern übernimmt.
Die erste Spalte der Ansicht muss natürlich entsprechend aufgebaut sein.
zysmo:
Bei den 3 Auswahlfeldern fängt mein Problem schon an....
Das erste ist noch recht unproblematisch, bekommt seine Werte mit @DBColumn.
Beim 2. und 3. Feld sind die Werte abhängig vom vorherigen... und will mir die aus einer Ansicht holen:
--- Code: ---@If(Sprache = "German";_lang:= "_de"; _lang:= "_en");
_t2 := @DbLookup("":"NoCache"; ConfigSrv : ConfigDb; "lbv"+_lang; Kategorie1; 2);
@If(@IsError(_t2); ""; @Unique(_t2))
--- Ende Code ---
Diese Formel funktioniert wunderbar in Notes, aber im Web nicht, weil das Feld 'Kategorie1' ja nicht gespeichert wird....
Wie kann ich das lösen?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln