Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet 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
-
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
-
Das Einlesen wäre recht simpel machbar, im Datenbankkatalog steht zu jeder DB auch das verwendete Template.
-
Hhmm, das ist dann wohl zu kompliziert für mich als Admin. Schade ...
Schöne Grüße, Neo
-
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
-
@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
-
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
-
Danke für die Info´s. Werd´s mal mit einem Agenten probieren ...
Schöne Grüße, Neo