Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: (h)uMan am 26.08.04 - 12:32:12

Titel: Template einer Mail-DB in Ansicht ermitteln
Beitrag von: (h)uMan am 26.08.04 - 12:32:12
Hallo,

wie kann in der Spalte einer Ansicht der Template-Name der Mail-DB (MailDB ermittelt mit "@Name([Abbreviate];MailFile") ermittelt und angezeigt werden?

Kann mir jemand mit Code-Beispiel(e) helfen?

Bin leider kein Entwickler, sondern Admin.

Vielen Dank, Neo
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: pedsola am 26.08.04 - 13:16:56
mit @-Functions wird das nix  :(

An den Template-Namen kommst du z.B. mit Script ran.
Mit der TemplateName - Eigenschaft in der NotesDatabase-Klasse.
Um das also für ne Spalte verfügbar zu haben musst Du wohl oder übel erstmal einen Agenten schreiben, der die Template Names mit obiger Eigenschaft einliest.
Am besten Du hältst dann ein Dokument pro Datenbank vor. Das dann gefüllte Feld kannst Du dann in der Ansicht anzeigen...

Sorry, was einfacheres fällt mir nicht ein
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: Driri am 26.08.04 - 13:35:42
Das Einlesen wäre recht simpel machbar, im Datenbankkatalog steht zu jeder DB auch das verwendete Template.
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: (h)uMan am 27.08.04 - 12:46:16
Hhmm, das ist dann wohl zu kompliziert für mich als Admin. Schade ...

Schöne Grüße, Neo
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: Tode am 27.08.04 - 13:34:30
Frage: Wozu ???

Reicht es nicht, in die Catalog.nsf zu gehen, und dort eine Ansicht zu erstellen, die nur Mailfiles anzeigt ( SELECT @Lowercase( @left( PathName ; 5 ) ) = "mail\" und dort dann das Feld "DbInheritTemplateName" in eienr Spalte anzuzeigen ??

HTH
Tode
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: (h)uMan am 27.08.04 - 15:02:52
@Tode

Ich möchte in einer Ansicht (sortierbare Spalten) alle für mich relevanten Infos zu einem Benutzer haben.
Spalten: Name, Firma, Abteilung, Client-Version, Mail-Adresse, Mail-Datei, Mail-Schablone

Bis auf die Mail-Schablone hab ich´s zusammen.

PS: Das Template einer DB seh ich auch im Admin-Client, Register Dateien.

Schöne Grüße, Neo
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: Tode am 27.08.04 - 15:25:01
Man kann in einer Notes- Ansicht keine Daten anzeigen lassen, die nicht im Dokument selbst gespeichert sind...

das heisst: Du musst die info über das verwendete Template irgendwie in die einzelnen dokumente bringen (per Agent, der diese Info z.B. regelmässig aus der Catalog ausliest und ins Dokument schreibt), oder es sein lassen. Lookups o.ä. sind in einer Ansicht nicht möglich.

Gruß
Tode
Titel: Re:Template einer Mail-DB in Ansicht ermitteln
Beitrag von: (h)uMan am 27.08.04 - 16:10:25
Danke für die Info´s. Werd´s mal mit einem Agenten probieren ...

Schöne Grüße, Neo