Autor Thema: UpdatedBy Feld entfernen oder editieren  (Gelesen 1630 mal)

Offline AlexS78

  • Frischling
  • *
  • Beiträge: 40
UpdatedBy Feld entfernen oder editieren
« am: 30.08.06 - 10:11:26 »
Hi,

ich würde gern das UpdatedBy Feld entfernen oder editieren. Die Eigenschaft anonyme Maske kann dazu aber nicht verwendet werden, weil durch entfernen des dadurch entstehenden Anonymous Feldes das UpdatedBy Feld wieder sichtbar wäre.

Vielen Dank
Alex

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: UpdatedBy Feld entfernen oder editieren
« Antwort #1 am: 30.08.06 - 10:14:22 »
 ???

Gehört das nicht zu diesem Thread den Du schon angefangen hattest?

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline AlexS78

  • Frischling
  • *
  • Beiträge: 40
Re: UpdatedBy Feld entfernen oder editieren
« Antwort #2 am: 30.08.06 - 10:37:09 »
Hi,

ja, hatte es nur nochmal umformuliert da sich die Problemstellung inzwischen "vereinfacht" hat und der Tip das man dieses Feld "einfach" wie ein normales Feld editieren lässt falsch ist.

Ich hoffe es gibt überhaupt eine Möglichkeit.

Gruß
Alex

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: UpdatedBy Feld entfernen oder editieren
« Antwort #3 am: 30.08.06 - 10:47:33 »
Ganz entfernen lässt sich das Feld nicht. Notes fügt es, wenn es nicht vorhanden ist, automatisch wieder hinzu und trägt hier dann auch wieder den User ein, der das Dokument zuletzt geändert hat.

Auch wenn du das Feld editierst, stehst du in dem Feld wieder drin, wenn du das Dokument speicherst.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Driri

  • Gast
Re: UpdatedBy Feld entfernen oder editieren
« Antwort #4 am: 30.08.06 - 10:56:03 »
Da müßtest Du schon extrem tricksen und die Änderungen des Users im Hintergrund von einem mit Server-ID signierten Agent schießen lassen.

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: UpdatedBy Feld entfernen oder editieren
« Antwort #5 am: 30.08.06 - 21:34:13 »
Die Eigenschaft ANONYME MASKE entfernt das Feld $UPDATEDBY. Und damit das Feld nicht wieder entstehen kann, gibt es das Feld $ANONYMOUS mit dem Wert "1".

Natürlich entsteht wieder ein $UpdatedBy-Feld, wenn du das $ANONYMOUS-Feld löschst. Aber ich kapiere beim besten Willen nicht, was du jetzt willst.

Wenn du unbedingt anonym, aber doch mit Aufzeichnung in einer nicht anonymen Maske arbeiten willst, kannst du in den Datenbankeigenschaften (letzter Reiter, vorletzter Eintrag) natürlich die Zahl der Einträge auf 1 begrenzen und auf dem Server einen Agenten in der DB einbauen, der jedes neue oder geänderte Dokument einmal speichert, damit immer dessen Name in dem Feld steht.

Aber ganz ehrlich: als Anwender würde ich mir dabei denken, daß dort jemand heimlich einen Agenten betreibt, der schnell den Inhalt des Erstellers aufzeichnet und wegschreibt und durch seinen Namen Anonymität nur vorgaukelt.

Wir hatten bei uns in der Firma einmal eine Mailbox "Mail an den Vorstandsvorsitzenden". Belobigungsmails waren anonym, kritische Mails führten zu Reaktionen, die man nichht als Anonymitätswahrung bezeichnen kann.

Also: Sinn macht das nicht. Die anonyme Maske funktioniert doch "WORKS AS DESIGNED". Wenn du wirklich Anonymität wahren willst, verwendest du sie. Wenn du eine Schweinerei programmieren sollst, dann weißt du jetzt, wie es geht - aber du darfst nicht darauf hoffen, daß die Anwender dieser Anonymität nicht die gebührenden Zweifel entgegenbringen werden.
Situs vilate in isse tabernit.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz