Autor Thema: leere Kategorien und Spaltensummen  (Gelesen 2394 mal)

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
leere Kategorien und Spaltensummen
« am: 27.03.06 - 16:12:29 »
Hallo,

habe Dokumente mit Lesereinschränkungen. Damit die leeren Kategorien nicht in den Ansichten angezeigt werden, blende ich sie über die entsprechende Ansichtenoption aus. Das funkt auch.
Wenn ich aber Spaltensummen in der Ansicht habe, wird die Gesamtsumme aller Dokumente (auch derer, auf die der User keine Leseberechtigung hat) angezeigt.

Wie kann ich das verhindern?

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: leere Kategorien und Spaltensummen
« Antwort #1 am: 27.03.06 - 16:24:15 »
Gar nicht. Das ist auch so ein Fall von Ällerbätsch von der IBM. die Summen werden über den Indexer berechnet und nicht zur Laufzeit. Das hat zur Folge, das da Leserfelder und deren Rechte nicht greifen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
Re: leere Kategorien und Spaltensummen
« Antwort #2 am: 27.04.07 - 15:49:11 »
sitze schon wieder vor so einem Problem.

Gibt es irgendeinen Workaround (Auch wenn es kompliziert ist) ?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: leere Kategorien und Spaltensummen
« Antwort #3 am: 27.04.07 - 16:10:49 »
Bisher ist keiner bekannt.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: leere Kategorien und Spaltensummen
« Antwort #4 am: 27.04.07 - 16:58:23 »
Das Notes da so reagiert, ist schon sinnvoll (siehe hierzu auch Thomas' Antwort).
In einer Ansicht bekommst Du das auf Grund der o.g. Tatsache (die unter anderen Performancegründen geschuldet ist) niemals hin. Du kannst aber ohne weiteres eine eingebettete Ansicht verwenden und ausserhalb dieser eingebetteten Ansicht dann selbst die Summenbildung vornehmen. Vielleicht reicht schon ein @Sum?

Bernhard

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
Re: leere Kategorien und Spaltensummen
« Antwort #5 am: 30.04.07 - 08:08:46 »
Hallo Bernhard,
wie meinst du denn das?
Mit der eingebetteten Ansicht habe ich auch schon rumexperimentiert. Der einzige Vorteil bisher war, dass die Gesamtsumme nicht da war. Die Summen der Kategorien waren jedoch noch genause (alle Dokumente).
Ich wollte nun umständlich über eine Collection Arrays füllen und diese dann Spaltenweise mit neue Zeile als Trennzeichen darstellen.

Wie kann ich denn mit einer @Sum auf eine eingebette Ansicht zugreifen?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: leere Kategorien und Spaltensummen
« Antwort #6 am: 01.05.07 - 14:37:19 »
Du willst ja die korrekte Gesamtsumme über eine ganze Ansicht, in der jedoch auch Dokumente für die Summenbildung berücksichtigt werden, die durch Leserfelder bedingt in der Ansicht gar nicht erscheinen.
Die embedded view verwendest Du nur wegen der Positionierung des Feldes "Gesamtsumme".
Die "ordentliche" Gesamtsumme bildest Du mit @Sum (@dbColumn (Deine DB, Deine Ansicht, Deine Spalte).

Kommst Du dabei über die 64k-Grenze von @dbColumn, hast Du ein Architekturproblem in Deiner Applikation oder gar die falsche Middleware für Deine Aufgabe azsgewählt.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz