Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: werner16 am 16.06.10 - 11:37:28

Titel: Statusanzeige Anzahl Dokumente
Beitrag von: werner16 am 16.06.10 - 11:37:28
Hallo,

gibt es die Möglichkeit mir für eine Datenbank eine Art Statusanzeige zu erstellen
die mir die Anzahl der vorhandenen Dokumente anzeigt?

MfG
Werner
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: Peter Klett am 16.06.10 - 11:42:00
Die Anzahl der Dokumente einer Datenbank erhältst Du per Script über

NotesDatabase.AllDocuments.Count
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: eknori am 16.06.10 - 11:42:09
Ist doch in den Datenbankeigenschaften enthalten
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: werner16 am 16.06.10 - 11:51:15
Danke für die Info, und wie kann ich mir dies z.B. in einem Navigator anzeigen lassen?

Gruß,
Werner
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: BigWim am 16.06.10 - 11:53:51
Zitat
Ist doch in den Datenbankeigenschaften enthalten
Vielleicht möchte Werner eine Statistik anzeigen: Sie legen das 34. Dokument an, oder so ;)

oder per Formel mit

Code
@Elements(@DbColumn( "" : "NoCache" ; "" : "" ; "ViewAlle" ; 1))

Setzt voraus, dass Du eine View namens ViewAlle mit einer Spalte hast ....


Markus
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: werner16 am 16.06.10 - 11:56:22
Hi,

die Idee ist, das im Navigator von unserer Knowledge-Base unten dran steht
wieviele Dokumente dies bereits enthält.

Habe nur keine Idee wie ich das im Navigator hinbekommen soll.

Gruß,
Werner
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: koehlerbv am 16.06.10 - 11:57:36
Setzt voraus, dass Du eine View namens ViewAlle mit einer Spalte hast ....

... und man damit nicht die 65k-Grenze von @dbColumn knackt.

Bernhard
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: Peter Klett am 16.06.10 - 12:02:56
Im Navigator geht es nicht. Du kannst eine Rahmengruppe erstellen und dann auf der "Navigatorseite" eine Maske einbinden, die ein Feld enthält, das die Anzahl anzeigt. Bleibt dann nur noch die Frage nach der Aktualisierung des Feldes. Da gab es neulich eine Diskussion über den NotesTimer, mit dem das machbar wäre. Schließlich bleibt die entscheidende Frage: Wozu? Wenn 100 Mitarbeiter die Datenbank geöffnet haben und permanent den Server fragen, wieviel Dokumente in der DB sind, hat der wohl einiges zu tun. Und da das dann so toll funktioniert, wollen es alle in allen Datenbanken haben und dann rechnet der Server nur noch sowas aus. Wie gut, dass es noch keine Servergewerkschaft gibt :)
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: BigWim am 16.06.10 - 12:55:21
Zitat von: koehlerbv
... und man damit nicht die 65k-Grenze von @dbColumn knackt.

Da kommt wieder der "Hobby"entwickler raus. :o
In der Spalte würde nur ein Zeichen stehen in der Hoffnung, damit Recht weit zu kommen ... und 60.000 Dokumente wäre doch auch ein schöner Anlass, die Dokumente auf Aktualität zu rüfen ::)


Zitat von: Peter Klett
Im Navigator geht es nicht.
Nutze ich gar nicht, aber wenn es die Möglichkeit gibt, "berechneten Text" einzufügen, könnte es mit der Formel und deren Einschränkung gehen.

Markus
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: Peter Klett am 16.06.10 - 13:02:32
Zitat von: Peter Klett
Im Navigator geht es nicht.
Nutze ich gar nicht, aber wenn es die Möglichkeit gibt, "berechneten Text" einzufügen, ...
-> gibt es nicht -> Im Navigator geht es nicht.
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: BigWim am 16.06.10 - 13:10:25
@Peter
Danke für die Bestätigung.

Dann brauche ich mich damit erst gar zu beschäftigen, denn die Option berechneten Text einfügen würde mir sehr fehlen.

Markus
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: werner16 am 17.06.10 - 10:24:57
Servus,

danke an alle!Habe jetzt die Variante mit:
Elements(@DbColumn( "" : "NoCache" ; "" : "" ; "ViewAlle" ; 1))
genommen.

Nur schade, dass man das nicht im Navigator nutzen kann.

Gruß,
Werner
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: eknori am 17.06.10 - 10:36:21
Zitat
Navigator

Du redest jetzt nicht ernsthaft von 4.x zeugs, oder?

Wenn du NAVIGATION meinst, sieht das schon anders aus.
Normalerweise verwendet der geneigte Notes Entwickler ja einen Frameset mit 2/3 Spalten.
Links ist dann die Navigation; meistens als Outline in einer Page.

Was spricht dagegen, den linken Frame in 2 Rows zu splitten und in der oberen Row eine Form einzubauen, die dann ein Feld enthält.  ...
Dann hast du wieder alle Möglichkeiten. Gestalterisch sieht man nachher nicht, dass es sich um einen Split im Frame handelt
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: eknori am 17.06.10 - 10:39:12
Und mit ein paar Zeilen Code spart man sich auch das @DBColumn mit seinen Einschränkungen

http://www.eknori.de/2008-12-29/get-view-column-sums-with-lotusscript/

http://www.eknori.de/2008-12-31/get-column-totals-with-lotusscript/
Titel: Re: Statusanzeige Anzahl Dokumente
Beitrag von: BigWim am 17.06.10 - 10:59:01
Zitat von: eknori
Und mit ein paar Zeilen Code spart man sich auch das @DBColumn mit seinen Einschränkungen
Super Idee. Danke für den Denkanstoß.

Markus