Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Tode am 22.09.06 - 09:42:10

Titel: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: Tode am 22.09.06 - 09:42:10
Wir haben eine klassische Datenbank mit drei Ebenen:

Hauptdokumente
Anwortdokumente
Rückantwortdokumente

Jetzt gibt es ja nur zwei Möglichkeiten in der Ansicht: Antwortdokumente hierarchisch anzeigen, oder eben nicht....

Ich hätte jetzt aber gerne eine Ansicht, die alle Antwortdokumente mit deren Rückantworten anzeigt.

Diese Ansicht wünsche ich mir seit R4....

ERKLÄRUNG, Für alle die es nicht wissen:
Schalte ich die Antworthierarchie EIN, dann wird in der Ansicht gar nix angezeigt, weil ich ja die Hauptdokumente nicht anzeige. Schalte ich die Hierarchie AUS, dann können die Rückantworten nicht mehr sauber den Antworten zugeordnet werden.

Gibt es da inzwischen irgendwas, um das zu lösen ?

Ich müsste zu den Antworten quasi sagen können "in dieser Ansicht bist Du Antwort und in der anderen Hauptdokument"...

Ich würde mich wundern, wenn ich das überlesen hätte, weil ich mir das Festure schon so lange wünsche, aber sein kann es ja doch....

Wie löst Ihr dieses Dilemma (meine bisherigen Ansätze waren immer mit Kategorien, unter denen dann Antwort und Rückantwort erscheinen + Sortierung Antwort oben + Einrückung der Rückantwort mit Spaces....)

Gruß
Tode

P.S.: ich weiss, dass es ein Best Practices zu dem Thema gibt... sollte ich das mal durchlesen !?
Titel: Re: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: Axel am 22.09.06 - 12:05:54
An so einer Lösung wäre ich auch interessiert. Ich hätte so was schon ein paarmal brauchen können. Alle meine Versuche das irgendwie hinzukriegen sind bisher kläglich gescheitert.

Axel
Titel: Re: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: Lossa am 22.09.06 - 12:18:22
Hallo,

deine Select-formel must du  erweitern um:
(oder) | @AllDescendants  -> fülle Antwort und Antwort auf Antwort
| @AllChildren  -> für die Antworten auf ein Hauptdok.

Ansonsten sie Designer Hilfe!

Titel: Re: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: Axel am 22.09.06 - 15:37:19
Hallo,

deine Select-formel must du  erweitern um:
(oder) | @AllDescendants  -> fülle Antwort und Antwort auf Antwort
| @AllChildren  -> für die Antworten auf ein Hauptdok.

Ansonsten sie Designer Hilfe!




Da hilft aber nicht bei der Lösung des Problems nur Antwortdokumente und die Rückantworten darauf in einer Ansicht anzuzeigen.  Es gilt nach wie vor: ohne Hauptdokumente keine Antworten.


Axel
 
Titel: Re: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: LN4ever am 22.09.06 - 19:24:21
Wenn es dir nur um die Darstellung einer weiteren Ebene geht, dann kannst du eine kategorisierte nicht-hierarchische Ansicht bauen, bei der die Formel für die Kategorie lautet:

@If(form="Antwort";@Text(@DocumentUniqueID);@Text(Ref))

Damit werden die Rückantworten den Antworten in der Kategorie zugeschlagen, aber die (Rück)antworten auf die Rückantworten bekommst du nicht mehr.

So etwas kann manchmal ganz sinnvoll sein. Z.B. möchte ich in einer eingebetteten Ansicht zu Kunden (Hauptdokumente) zwar die Ansprechpartner (Antworten), nicht aber deren Korrespondenz (Rückantworten) sehen.

Gruß

Norbert
Titel: Re: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: Tode am 25.09.06 - 09:12:50
@LN4Ever: Dieser Weg ist durchaus klar (und kann auch bei Vererbung der jeweiligen UNIDs bis zur xten Ebene weitergeführt werden).

Ich wollte eigentlich wissen, ob IBM es in letzter Zeit geschafft hat, eine sehr nervige Design- Einschränkung zu beheben: Hierarchische Views, allerdings erst ab der 2. Ebene....

Da alle nur mit den -mir natürlich bekannten- Workarounds kommen, sehe ich meine Frage als mit "NEIN" beantwortet an und hoffe auf R8... ;-)

Thanx an alle

Tode
Titel: Re: an die Trickser: Antwortdoc "temporär" zu Haupt- Dok machen...
Beitrag von: Thomas Schulte am 25.09.06 - 09:31:35
Tode da wirst du lange hoffen können und warscheinlich kommt nix dabei raus, da du es vermutlich nicht als ESR gestellt hast.
Der meiner Erfahrung nach einzige Weg so was auf die Reihe zu bekommen ist den notwendigen Druck über ESRs und viele Calls in diese Richtung aufzubauen. Das Dumme dabei ist, das man ausgerechnet die Leute die wirklich Druck aufbauen könnten, z.B. Daimler Chrysler oder Lidl in dieses Boot meistens nicht mit hineinbekommt.