Autor Thema: @IsNewDoc & @IsDocBeingSaved  (Gelesen 2240 mal)

Offline smajli

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
@IsNewDoc & @IsDocBeingSaved
« am: 24.04.02 - 12:43:28 »
Hallo,
ich will folgende @Formeln miteinander verknuepfen:
@IsNewDoc und @If(@IsDocBeingSaved;"reviewer;"").
Ziel ist es, dass ein Feld (reviewer1) den Wert des Feldes "reviewer" nur dann berechnet, wenn es sich um ein neues Dokument handelt. Wenn das Document nicht neu ist, soll der Feldwert nicht neu berechnet werden.
Wie mach ich das ?
Danke
Gruss
Smajli
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
********************
Domino 5.0.8 auf SP6a
Notes 5.0.8;5.0.9 auf SP6a

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: @IsNewDoc & @IsDocBeingSaved
« Antwort #1 am: 24.04.02 - 13:27:34 »
Ich nehme an das Feld ist ein berechnetes Feld.

In die Formel trägst du ein

@If(@IsNewDoc;<Wert der berechnet wurde>;reviewer)

das ist eigentlich schon alles;
Wenn es ein neues Doc ist, wird der Wert im Feld berechnet, wenn nicht, wird der Wert übernommen der schon im Feld steht.

Grüsse nach Malaysia !!


« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re: @IsNewDoc & @IsDocBeingSaved
« Antwort #2 am: 24.04.02 - 14:43:48 »
Wenn ichs richtig verstanden habe :
Mach doch ein Feld "computed when composed" !?!

Gruss aus D
Till
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline smajli

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Re: @IsNewDoc & @IsDocBeingSaved
« Antwort #3 am: 24.04.02 - 14:49:01 »
Hallo
in meiner form soll der autor des dokuments in dem feld 'reviewer' (feldtyp: names, bearbeitbar) den namen des reviewers auswaehlen. ein weiteres feld 'reviewer1' soll nun diesen wert nur beim ersten mal abspeichern uebernehmen. das feld  'reviewer1' soll ein berechnetes feld (feldtyp: autor) sein, mit dem ich die zugriffsrechte auf das dokument kontrollieren will. nachdem der 'reviewer' das dokument 'reviewed' hat wird er aus den feld (reviewer1) geloescht (@setfield("reviewer1";"")und hat somit keine editierrechte mehr auf das dokument.
aus diesem grund soll nun das feld 'reviewer1' beim ersten (@isnewdoc) abspeichern (@if(@isdocbeingsaved;reviewer;"") den wert des feldes 'reviewer' uebernehmen.
geht das ??

terima kasih (=@danke) und gruss aus malaysia
smajli
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
********************
Domino 5.0.8 auf SP6a
Notes 5.0.8;5.0.9 auf SP6a

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz