Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bob am 04.07.03 - 23:41:16
-
Hi,
Ist nur eine einzige eingebettete View in einer Maske möglich?
Hab grad meine Maske toll überarbeitet, alles vorbereitet, und als ich nun eine 2. View einbetten wollte, kann ich das nicht auswählen >:(
Eine Antwort "geht nicht (mit R5)" würde mir schon reichen. Oder gibt's nen Workaround?
Bob
-
geht nicht nur eine eingebettete Ansicht.
-
ok :(,
danke für die Info :)!
-
... geht aber mit R6...
ata
-
... geht aber mit R6...
ata
8)
muss-mir-das-mal-besorgen
-
Hoy Axel,
muss-mir-das-mal-besorgen
... kann ich nur empfehlen - arbeite nur noch mit Wehmut in der 5...
ata
-
shit, ich muss meine DB leider noch unter R5 laufbar machen >:(
Wenns nach mir ginge, würde ich noch heute auf R6 umsteigen!
Bob
-
... dann geht da mit Embedded Views nichts. Um wieviele Dokumente handelt es sich denn in den Views? Wenn es sich im Rahmen hält ( ca. 100 Docs machen noch keine Probleme ) habe ich das mit Listenfeldern und der DocID als Alias gelöst - aber wie gesagt nur bedingt tauglich - doch damit kannst du per GetDocField im Edit-Mode live Daten aus den Dokumenten spiegeln...
ata
-
Hi Ata,
ich behaupte mal es sind jeweils <20 Dokumente.
Hintergrund:
Der User soll jeweils
- seine Doks sehen bei denen er Autor ist
- seine Doks sehen bei denen er als Bearbeiter eingetragen ist
Eigentlich ist es hier egal, ich werde einfach die Maske (mit zugehörigen Frameset) kopieren und anpassen. Also vor Anwender sozusagen 2 Views machen.
Danke Dir an dieser Stelle (ich glaub die Methodik userabhängig Doks in einer embedded View anzuzeigen hab ich mal auf Deiner Website "geklaut")
Bob
-
... ich habe mir eine Aufgabenverfolgug gebaut. Ich lege einen Task an. Zu diesem Task kann ich Dokumente anlegen - ich nenne es Statements - beim Anlegen merke ich mir die Doc ID und einen Schlüssel abhängig vom Datum - da ich die Dokumente aus dem Task heraus erstelle...
... du kannst aber auch die DocID deines Steuerdokumentes den Userdokumenten mitgeben und im Postopen nach diesen Dokumenten suchen, ein Array initialisieren mit den Schlüsseln für das Listenfeld und somit die Doks dann spiegeln...
ata
-
annähernd ähnliche Funktionalität vorgaukeln kannst.
wenn du ein Feld benutzt in dem du den User eine Auswahl treffen lässt welche Daten er denn gerne sehen würde "fldAuswahl" 0 = "Du bist Autor" 1 = "Du bist Teilnehmer" und anschließend die "eingebettete Auswahl" berechnest.
ungefähr so: @If(@IsNewDoc;"";fldAuswahl = "0"; "viw1" ; "viw2")
Wenn du unterschiedliche Kategorien zum suchen hast, dann kannst du ja in "einzelne Kategorie anzeigen" auch so was ähnliches verwenden.
@If(fldAuswahl = "0"; @Text(@DocumentUniqueID) ; fldx + ParentUniqueDocID)
Auf die Art, und strategisch richtig plaziert, kannst du das ziemlich weit aufbohren.
Thomas
-
Danke für die Infos!
Ich hab hier übrigens eine andere Lösung:
http://www.atnotes.de/index.php?board=7;action=display;threadid=9577 (http://www.atnotes.de/index.php?board=7;action=display;threadid=9577)
bye,
Bob
-
Ja aber da bist du teilweise von den Versionen abhängig. Es gibt einige Funktionen unter V6 die auch mit R5 funktionieren. z.B. die Möglichkeit die Spaltenüberschrift einzufärben. Aber ich würde mich an deiner Stelle nicht darauf verlassen, das das überall und mit allen V5 Versionen geht.