Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: ghostmw am 29.06.11 - 14:21:30

Titel: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 29.06.11 - 14:21:30
Hallo zusammen,

ich habe einen 8.0.2-er Server mit 8.0.2-er Clients und eine Datenbank.

Die Datenbank hat Firmen und Kontaktdokumente. Dabei sind die Kontakte Kinderdokumente (mit $Ref-Feld) der Firma.

Nun haben wir eine Ansicht die die Firmen und Kontaktdaten sauber darstellt.
Wir haben dabei auf eine  "show Responses only" Spalte verzichtet.

Nun haben die Firmen und Kontakte individ. Leserberechtigungen gesetzt über Leserfelder.

D.h. es kann passieren, dass man Kontakte sehen darf, aber die Firma nicht.

In der Ansicht hätte ich jetzt erwartet, dass aufgrund der Hierarchie der einzelne Kontakt nicht angezeigt wird, abder das Gegenteil ist der Fall.
Im Designer in der Vorschau ist es aber so!

Weiß jemand Rat ?
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: klaussal am 29.06.11 - 14:24:37
Das "übliche Procedere" schon mal gemacht ?

Die Ansicht könnte auch einen Schlag weg haben. Löschen und neu erstellen.
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 29.06.11 - 14:31:59
jupp ... keine Besserung, gleiches Problem, sorry.
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ata am 29.06.11 - 14:39:15
... ich hätte gesagt works as designed. Wenn ich das Dokument sehen kann, kann ich es sehen. Wenn das Firmendokument nicht sichtbar sein soll, kann ich es nicht sehen. Passt eigentlich - oder habe ich da was falsch verstanden. Nur weil die Kategorie, sprich die Firma verborgen wird, heißt das nichts zwingend für die Unterdokumente, wenn sie nicht hierarchisch, also abhängig, dargestellt werden, daß sie dann auch nicht erscheinen.

Bei der hierarchischen Anzeige werden die Abkömmlinge in Abhängigkeit gezeigt. Bei der nicht hierarchischen werden sie angezeigt, da sind sie selbstständig...

Toni
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 29.06.11 - 14:49:23
Das ist aber was anderes als ich es verstehe, darf ich die Eltern nicht sehen, darf ich auch das Kind nicht sehen.
Also muss es ausgeblendet werden.

So sehe ich das, und so zeigt es mir der Designer in der Vorschau auch an.
Komisch ...
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ata am 29.06.11 - 14:56:32
... der Designer ist nicht maßgebend.

Du kannst die Kinder sehen, wenn sie nicht in Abhängigkeit der Eltern angesprochen werden =>
Zitat
Wir haben dabei auf eine  "show Responses only" Spalte verzichtet.

... und hier leigt der Hund begraben. Sie werden nicht als Kinder behandelt.
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: Tode am 29.06.11 - 15:06:07
moment... "Antwortdokumente hierarchisch anzeigen" ist aber aktiviert, oder?
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: marschul am 29.06.11 - 15:41:12
Also ich würde auch erwarten, dass Kiddies nicht angezeigt werden, wenn die Ellis fehlen bei einer hierarchischen Ansicht, unabhängig davon, ob nun eine Spalte "nur Antworten" existiert oder nicht.

Bewirkt Shift + F9 etwas?

Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 29.06.11 - 15:44:34
ja, der Haken bei "Dokumente hierarchisch anzeigen" ist aktiviert.

Ein Neuaufbau des Index hat auch nicht geholfen.
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: marschul am 29.06.11 - 15:49:11
Falls es keine anderen Tipps gibt (bin da selbst etwas ratlos, insb. weil die Vorschau ja erwartungsgemäß zu funktionieren scheint): Wenn die Leserechte über Rollen gesteuert werden, könntest Du den Inhalt der Leserfelder auf die Antwortdokumente übertragen, aber nicht in ein Leser-, sondern ein Namensfeld. Die Ansichtsselektion könnte diese Rollen für diese Dokumente ausschließen...
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: koehlerbv am 29.06.11 - 15:52:55
Die Ansichtsselektion könnte diese Rollen für diese Dokumente ausschließen...

Könnte sie nicht! Zumindest nicht vernünftig / performant ...

Bernhard
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ata am 29.06.11 - 15:56:28
... sind die Kinddokumente denn auch Antwortdokumente? Wie werden die Kinddokumente denn erstellt?

Toni
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: marschul am 29.06.11 - 16:00:18
@Bernhard:

Die Ansichtsselektion könnte diese Rollen für diese Dokumente ausschließen...

Könnte sie nicht! Zumindest nicht vernünftig / performant ...

Bernhard

Stimmt, hatte nicht bedacht, dass unterschiedliche User ja auch weiterhin unterschiedliche Inhalte angezeigt bekommen sollen und es nicht bei einer einfachen Abfrage nach Feldinhalten bleibt  ::)

@Toni: Gute Frage  ;)
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ata am 29.06.11 - 16:04:03
... bist du auf dem Server oder lokal => wg. der Leserfelder, die greifen dann nur mit konsistenter ACL

Toni
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 29.06.11 - 16:39:31
sowohl lokal mit konsistenter ACL als auch auf dem Server, beides mal das gleiche Ergebnis -> ich sehe, was ich nicht sehen sollte.

Die Kontakte sind lt. Maske "Response"-Dokumenten, damit passt der Zusammenhang, im Script wird nichts weiter unternommen, um die Dokumente zusammen zu fügen.

Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ata am 29.06.11 - 16:44:29
... ich werde versuchen es für mich nachzustellen - kann aber auch erst morgen werden, da ich heute Abend belegt bin :)
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 29.06.11 - 17:04:17
... kein Problem und schon mal danke an alle.
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: pram am 29.06.11 - 17:56:02
Nach meiner Erfahrung mit kategorisierten Ansichten:
  Show responses in a hierarchy=true
sollte man Antwortdokumente nicht sehen, wenn man ein darüber liegendes Dokument nicht sehen darf. Wenn es doch angezeigt wird, dann erscheint es ja zwangsläufig unter einem falschen Dokument als Antwort. Kannst du ggf. mal (mit screenshot) beschreiben wie das bei dir aussieht?

Ich verstehe das so: Basierend auf folgender Struktur
Code
+ Firma 1
+--- Kontakt 1
+--- Kontakt 2
+ Firma 2 (nicht sichtbar aufgrund Leserfelder)
+--- Kontakt 3
wird folgendes in der View dargestellt:
Code
+ Firma 1
+--- Kontakt 1
+--- Kontakt 2
+--- Kontakt 3
Weil das wäre wirklich total unlogisch, schlichtweg falsch. Von "Works as Designed" kann dann wohl nicht mehr die Rede sein.

Gruß
Roland
Titel: Re: Hierarchische Ansicht mit Dokumenten mit Leserfeldern ...
Beitrag von: ghostmw am 30.06.11 - 07:51:01
.. genau so stellt es sich dar, wie in deinem zweiten Schaubild.

...
Code
+ Firma 1
+--- Kontakt 1
+--- Kontakt 2
+ Firma 2 (nicht sichtbar aufgrund Leserfelder)
+--- Kontakt 3
wird folgendes in der View dargestellt:
Code
+ Firma 1
+--- Kontakt 1
+--- Kontakt 2
+--- Kontakt 3
...