Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: cauchy am 22.09.05 - 08:19:28
-
Guten morgen zusammen!
Mal wieder plagt mich ein schier unlösbares Problem:
In meiner Ansicht sind normale Docs und Responses in mehreren Ebenen.
Nun will ich in einer extra Spalte nur Infos aus einem Feld der Antwortdocs darstellen.
Habs schon mit @If(@IsResponseDoc.... probiert, aber da bleibt die Spalte leer....
thanx!!!
-
Hallo cauchy,
die Spalteneigenschaft 'Show responses only' muss eingeschaltet sein...
Viele Grüße
ghost
-
nein leider nicht,
ich habe mal ganz simpel als Formel @If(@IsResponseDoc; "2"; "") angegeben, jetzt sollte ja dort 2 stehen, wo es ein Antwortdokument ist und leer sollte es sein, wo ein "normales" Doc ist, aber die gesamte Spalte ist leer....
-
Hey Cauchy,
viele Wege führen nach Rom: Versuch mal
@If(Form = "Antwortform"; "2"; "")
Wird denn dann was dargestellt?
Gruß
Willi
-
nein leider geht auch das nicht...mir ist noch aufgefallen, dass der Spaltentitel verschwindet, sobald ich "show response only" anklicke....
-
Wo steht denn die Spalte mit dem Wert? Vor oder nach der Spalte die als Responses-only angegeben ist??
Gruß
Willi
-
Hi,
hast du in den Ansichteneigenschaften die Option "Antwortdokumente hierarchisch anzeigen" markiert?
Axel
-
1. Spalte:
@If(Subject != ""; Subject + " "; "") +
"(" + ItemNo + ")"
hier ist auch show response only aktiviert
2. Spalte:
@If(Subject = ""; "Untitled"; Subject + " ") +
"(" + ItemNo + ")"
hier stehen die parent docs drin
3. Spalte:
@If(Form = "new_doc_sublevel"; "2"; "")
@Axel: Ja auch das habe ich
-
Hi,
wie sieht den deine Ansichtenformel aus?
Hast du dort @AllDescendants angegeben?
Axel
-
du meinst die view selection?
Da steht gar nix drin, weil alle Dokumente angezeigt werden sollen
-
Moin nochmal,
...was ich vermutet habe. Du kannst keine Werte aus Responses nach einer Responses-only Spalte mehr anzeigen. Tausche mal Spalte 2 und 3.
Gruß
Willi
-
ja das habe ich schon gemacht, dann wird die Nummer zwar angezeigt, aber dann sind die ganzen Antwortdocs weg.
Ich denke mal, dass man nur eine Spalte pro View machen kann, wo Infos aus den Response angezeigt werden.
Kennt jemand einen Trick, wie man das umgehen kann???
-
Nein, das ist nicht so. Du kannst viele Spalten machen, wo Werte aus Response-Documents angezeigt werden, aber nur eine mit der Eigenschaft Show Responses only.
Also nochmal:
Setze die Eigenschaft ResponseDocuments only NUR für die 3. Spalte.
Show Response-Dokuments only hat nichts mit den Werten an sich zu tun, sondern bezieht sich nur auf die Darstellung der Responses.
Gruß
Willi
-
ok, aber dann ist die Baumstruktur weg, ich meine alle Docs sind sichtbar und auch die Spalte mit lauter 2ern,
aber ich will ja die Baumstruktur beibehalten, also muss ich auch in der ersten Spalte show response docs anklicken...??
-
du meinst die view selection?
Da steht gar nix drin, weil alle Dokumente angezeigt werden sollen
Dann versuch's doch mal so: SELECT @ALL | @AllDescendants
Axel
-
Nein, wo in einer Ansicht Du das darstellst ist völlig egal, es muß nicht zwingend in der ersten Spalte sein. Schau Dir z.B. mal das Discussion-Template an, dort ist in einer Ansicht auch zuerst das Datum und in der letzen Spalte erst die "Baumstuktur".
Gruß
Willi
-
in den beiden Ansichten, wo ein Datum vorkommt gibt es keine Baumstruktur, da sind nur alle Response Docs untereinander gelistet...
-
Schon mal mit @if(@isavailable("$Ref");....versucht?
-
jup, geht auch nicht... :-[
-
Na ja - dann würde ich es ganz pragmatisch so machen, dass ich ein in der Antwortmaske exklusives Feld nehmen würde:
Maske: Feldname: IrgendeinFeld
Antwort: Feldname: IrgendeinFeld + Ant_IrgendeinFeld (:=IrgendeinFeld)
Dann in die Spalte einfach Ant_IrgedneinFeld eintragen - ohne irgendwelche @ifs
-
alles wird kategorisch ignoriert, wo sich ein Antwortdoc befindet, d.h. die Spalte bleibt dort leer.
Ich glaube, dass man in einem View nicht zweimal "show response only" in verschiedenen Spalten anklicken kann, aber genau das brauche ich doch...
-
Das heisst, du siehst GARKEINE Informationen eines Antwortdokuments?
-
Moin Kollegen,
ich habe gerade mal ein bisserl rumprobiert. Bei mir funktioniert es.
Um nochmal ein bisschen Ordnung herein zu bekommen:
Ist Show Responses in a Hirarchy aktiviert?
Von welchem Typ ist die Antwort-Maske: Response oder Response to Response?
Und worauf beziehen sich die Antworten? Alle auf das Hauptdokument?
Gruß
Willi
-
ja nur eine Spalte, die mit dem Namen des Dokuments, ich will aber noch weitere Infos aus Felder der Response Docs in anderen Spalten anzeigen lassen, bloss das wird ignoriert und die Spalte bleibt leer....
@Willi:
1. Frage: ja
2. Frage: letzteres
3. Frage: Antworten beziehen sich immer aufs parent, das geht bei mir mehrere Ebenen tief (4-5)
Im Prinzip soll es wie ein Baum aussehen, also alle Response Docs sollen eingerueckt sein und rechts daneben sollen noch weitere Spalten mit Informationen NUR aus ALLEN (also alle Ebenen) ResponseDocs sein...
-
...was ich vermutet habe. Du kannst keine Werte aus Responses nach einer Responses-only Spalte mehr anzeigen.
Wie ich schon erwähnte, rechts neben Show responses only is nich wenn Show in a hirarchy aktiviert ist, links daneben geht schon.
Gruß
Willi
-
ja aber wenn ich links neben "show response only" eine Spalte mit "show response only" dragge, dann ist die, die vorher links war jetzt rechts und wird ignoriert, in dem Fall wird zwar meine 2 angezeigt, aber der Titel der ResponseDocs ist jetzt nicht mehr da...
-
Das Problem ist doch wie folgt:
Wenn Du zwei Spalten mit Show Responses only machst, dann ist doch eine der beiden Spalten RECHTS von der ersten Responses-only Spalte und dann hast du wieder dasselbe Problem wie ich in meinem letzten Post beschreiben habe.
-
hm.....aber was soll ich dann tun?
Welche Spalte wohin?
Egal wie ich tausche und wo ich wie "show response only" aktiviere, es wird hoechstens nur eine Spalte angezeigt, die andere, naemlich die rechte bleibt immer leer....
-
Hi,
eigentlich wurde es bereits mehrfach geschrieben:
Innerhalb einer Ansicht ist nur eine Spalte mit Werten aus Antwortdokumenten möglich.
Du wirst dich wohl oder übel von deiner Baumstruktur, so wie du sie haben willst, verabschieden müssen.
Axel
-
@Axel: Ich zweifelte schon an 1) meinem Notes-Basiswissen 2) an der Verständlichkeit meiner Posts. Danke, Du hast mich wider aufgerichtet. :)
Gruß
Willi
-
ja das dachte ich bis vor einigen Tagen auch, bis ich eine DB gesehen habe, wo ne Menge Spalten mit Infos aus ResponseDocs waren, sogar ueber mehrere Ebenen... :-:
Und das ganze noch als Baumstruktur...
-
Hi,
die DB würde mich auch mal interessieren.
Axel
-
wenn ich das hinbekommen sollte, dann poste ich das hier... ;D