Autor Thema: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen  (Gelesen 3863 mal)

Offline padkey

  • Aktives Mitglied
  • ***
  • Beiträge: 107
Hallo,

hat jemand eine Idee, wie ich die Anzahl der Dokumente einer View in einem Outline Eintrag anzeigen kann. Ähnlich wie bei den ungelesenen Emails.

Ich habe dies bereits mittels:
"Maintain folder unread informatiopn" und "Show folder unread information"  versucht, jedoch funktioniert es leider nicht, da es sich hier Views und nicht um Folders handelt :-(

Hat jemand noch eine andere Idee?

Vielen Dank!

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen
« Antwort #1 am: 02.05.12 - 16:55:51 »
Wie aktuell/genau muss die Anzeige sein?

Falls hier keine zu hohen Anforderungen sind: Mit einem Agenten periodisch ein zentrales Profildokument o.ä. aktualisieren
(oder im QueryOpen der Page, die die Outline enthält, ein Userprofile befüllen)

Wenn es kleine Views sind, funktioniert evtl. auch ein @count(@dbColumn(...)) performant.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline padkey

  • Aktives Mitglied
  • ***
  • Beiträge: 107
Re: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen
« Antwort #2 am: 03.05.12 - 08:02:39 »
schade, war eine gute idee, jedoch bekomme ich dann immer in der Outline angezeigt:
ERROR: Incorrect data type for operator or @Function: Number expected

Code aus dem Outline Label:
"Productgroups" & @Count(@DbColumn("":"nocache";"";"(Lookup)";2))

nehme an, dass @Count daraus keine Zahl machen kann ?

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen
« Antwort #3 am: 03.05.12 - 08:05:36 »
Schau dir !!HELP!! an, da ist so was mit drin. Das wird jedesmal beim Aufruf der entsprechenden outline mit berechnet.
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 Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen
« Antwort #4 am: 03.05.12 - 08:23:59 »
"Productgroups" & @Count(@DbColumn("":"nocache";"";"(Lookup)";2))

enthält mindestens zwei Fehler:

1. & ist in Formelsprache ein logischer Operator, hast Du sicherlich mit Script verwechselt, also + wäre korrekt
2. kannst Du in Formelsprache nicht einfach Text und Zahl als String zusammenfügen

"Productgroups" + @Text (@Count(@DbColumn("":"nocache";"";"(Lookup)";2)))

wäre ein Ansatz.

Die Fehlermeldung kommt vermutlich daher, dass mit & True und False "addiert" wird, "Productgroups" ist aber Text und stattdessen hätte Notes lieber eine Zahl (eben True oder False) -> Number expected

Offline padkey

  • Aktives Mitglied
  • ***
  • Beiträge: 107
Re: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen
« Antwort #5 am: 03.05.12 - 15:59:19 »
vielen Dank Peter und pram für die Hilfe, jetzt funktioniert es 1a :-)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Anzahl der Dokumente einer View im Outline-Eintrag anzeigen
« Antwort #6 am: 04.05.12 - 01:17:25 »
... wobei ich aber (neben der Performance) nochmals auf das 32K Problem hinweisen will:

Die Rückgabe von @DbColumn("":"nocache";"";"(Lookup)";2) darf 32k nicht überschreiten -> in deiner Spalte 2 steht im Idealfall kein, bzw. nur ein Zeichen drin.
Auch mal die Hilfe zu @count und @elements lesen (@count gibt glaub ich immer einen Wert >= 1 zurück, selbst wenn die Ansicht leer wäre)
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz