Autor Thema: feld geändertvon und @isnewdoc  (Gelesen 2705 mal)

Offline Tyler

  • Senior Mitglied
  • ****
  • Beiträge: 351
  • Geschlecht: Männlich
  • Admin Wesen
feld geändertvon und @isnewdoc
« am: 27.09.02 - 10:31:47 »
hallo,

ich habe ein feld namens geändertvon.
dies soll aber nur dann gefüllt werden wenn das dokument jemand geändert hat.
mi der formel:
@Subset(@Name([CN];$UpdatedBy );-1)
ist dieses feld leider immer gefüllt.

auch die hide wenn funktion klappt nicht.

wie könnte man das realisieren ?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: feld geändertvon und @isnewdoc
« Antwort #1 am: 27.09.02 - 11:35:20 »
zB

@if(@isavailable($Revisions);@subset...;sonst nix)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Tyler

  • Senior Mitglied
  • ****
  • Beiträge: 351
  • Geschlecht: Männlich
  • Admin Wesen
Re: feld geändertvon und @isnewdoc
« Antwort #2 am: 27.09.02 - 13:03:59 »
hmmm, aber ich habe gar kein $revisions feld in den dokumenten.
das einzige $ feld ist ein $updatedby.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: feld geändertvon und @isnewdoc
« Antwort #3 am: 27.09.02 - 13:10:33 »
das war ja auch der Sinn der Sache, wenn Du "in deinen Docs gar kein Feld mit diesem Namen" hast.  ;D

Du hast gefragt:
wie bekomme ich erst bei Änderungen den Bearbeiter angezeigt, weil Deine Formel nicht klappte.

Das war meine Antwort darauf: nimm $Revisions al Indikator, ob ein Doc geändert worden ist.

Schau bitte in Designer Help nach, wozu $Revisions dient (Volltext - Suche)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Tyler

  • Senior Mitglied
  • ****
  • Beiträge: 351
  • Geschlecht: Männlich
  • Admin Wesen
Re: feld geändertvon und @isnewdoc
« Antwort #4 am: 27.09.02 - 13:20:34 »
okay,

aber...$revisions führt nur datumswerte und keine benutzer.
und nun?
mir ging es ja nicht ums datum.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: feld geändertvon und @isnewdoc
« Antwort #5 am: 27.09.02 - 13:29:55 »
okay? nicht okay :o

Du hast es scheints n.n. durchschaut:

Wenn ein Doc zum ersten Male gesaved wird immer das interne Feld $updatedby angelegt und mit weiteren Änderungen upgedatet.

Wenn ein Doc zum zweiten Male gesaved wird, DANN wird das interne Feld $Revisions angelegt.

Heisst: der Designer kann Felder wie "geändert von" dann füllen, wenn er im Feld berechnet abfragt, ob es ein internes Feld $revisions überhaupt gibt. WENN JA dann befülle das Feld mit "Rumpelstilzchen" oder $updatedby, weil im letzteren alle Bearbeiter incl. Ersteller gelistet werden. WENN NEIN dann schreibe eben NIX rein.

Was spielt es im Rahmen dieser Logik und zur Lösung Deiner ersten Frage nun für eine Rolle, was $revisions enthält ???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz