Autor Thema: dokumentersteller  (Gelesen 2000 mal)

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
dokumentersteller
« am: 03.11.05 - 13:56:48 »
hallo zusammen!

habe nur mal eine kurze frage, weil ich werde gerade aus der hilfe nicht so schlau. bzw ich interpretiere sie scheinbar einfach nur anders...

mit @Created bekomme ich den zeitpunkt der erstellung eines dokumentes heraus. gibt mir @Name([CN]; @Subset( @Author; 1 ) ) dann nicht den autor zurück?! ich war bisher der meinung und nun wurde mir zugetragen, dass diese formel scheinbar nur den letzten änderer hervorbringt. kann mir einer kurzfristig helfen? ich hoffe ich brauche kein feld was bei der erstellung den usernamen berechnet... weil das wäre eher ungünstig für die bereits erstellten dokumente...


gruß dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: dokumentersteller
« Antwort #1 am: 03.11.05 - 14:24:23 »
aus der Hilfe
Zitat
@Author uses the following instructions (in the sequence outlined below) to find document author(s) and return the appropriate text list:
  1.   Search the document for a field of type Authors. If there is one, return the name(s) stored there. (If there are multiple Authors fields, returns the contents of the first Authors field found in the document.)
  2.   If there is no Authors field, look for a field called From. If there is a From field, look for the field FromDomain.
If both fields are found, combine the two fields, separating them by an @ sign (as in, Mary Tsen@AcmeWest).
Otherwise, return the contents of the From field only.
  3.   If there is no From field, look for a field named $UpdatedBy. If there is one, return the contents of the field.
  4.   If there is no $UpdatedBy field and this is a new document (not yet saved), return the current user's name.
  5.   If none of the above can be found, return the null string ("").
1. D.h. wenn Du Autoren Felder drin hast, liefert @Author den Inhalt des 1. Autorenfeldes. Dies muss nicht dem Autor entsprechen.

D.h. Du müsstest eigentlich mit @name([CN];@subset($updatedBy;1)) den 1. Autor erhalten.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: dokumentersteller
« Antwort #2 am: 03.11.05 - 14:37:31 »
das war auch mein gedankengang:
da alle ersten bedingungen bei mir nicht zutreffen, wird das feld $UpdatedBy ausgelesen und alles ist gut.

aber als idee... was ist wenn man so viel änderungen an einem dokument hat, dass der ersteller aus der history rausfliegt? weil eine solche datenbankeinstellung gibt es ja wie ich gesehen habe. ich habe es bisher noch nicht ausprobiert.


gruß dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: dokumentersteller
« Antwort #3 am: 03.11.05 - 14:41:23 »
Dann hast Du pech gehabt.

Um wirklich nur den 1. Author zu erfassen bleibt nichts anderes als ein separates Feld "Computed when composed" mit @username oder sonst wie eine eigene History nachzuführen.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: dokumentersteller
« Antwort #4 am: 03.11.05 - 15:44:50 »
ich befürchte es ist wirklich so: der autor eines dokumentes, wird aus $UpdatetBy "gedrückt", wenn das feld limitiert wurde.  :o

gibt es irgendeine möglichkeit, wie ich an diese information noch einmal drankomme?? die leute fangen langsam an, mir aufs dach zu steigen... :-\

danke vorab für eure zeit!


gruß dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: dokumentersteller
« Antwort #5 am: 03.11.05 - 15:49:53 »
hups - zu spät deine antwort gesehen...

das hört sich ja nicht so gut an! danke trotzdem für deine/eure aufmerksamkeit!


gruß dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz