Autor Thema: Richtextfelder wieder sichtbar machen  (Gelesen 3707 mal)

Offline mkrauss

  • Aktives Mitglied
  • ***
  • Beiträge: 169
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Richtextfelder wieder sichtbar machen
« am: 02.06.08 - 15:55:54 »
Hallo Alle zusammen,

stehe mal wieder vor einem Problem.
In einem Dokument wurde mal vor langer Zeit ein RT-Feld per Hide-When-Formel versteckt.
Dieses Feld wurde dann nur für bestimmte User angezeigt.

Nun soll aber ein weiterer Mitarbeiter dieses Feld anschauen dürfen.
Dazu muss ich ja die Hide-When-Formel vom Feld entfernen.

Gibt es da eine Möglichkeit für bestimmte Dokumente diese Formel zu entfernen?

Mit dem Tool UNhideRT.exe kann ich ja nur für alle dokumente in einer DB die Formel entfernen.

Danke für eure Hilfe

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Richtextfelder wieder sichtbar machen
« Antwort #1 am: 02.06.08 - 15:58:12 »
Was steht denn in der H-W-Formel drin?
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 mkrauss

  • Aktives Mitglied
  • ***
  • Beiträge: 169
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Richtextfelder wieder sichtbar machen
« Antwort #2 am: 02.06.08 - 16:05:22 »
!(@Name([CN];@UserName) = "xyz" |
@Name([CN];@UserName) = "zxy")

USER zxy ist neu hinzugekommen! Bei neuen Dokumenten wird mir das entsprechende Dokument für den User auch angezeigt. Nur nicht für bereits bestehende

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Richtextfelder wieder sichtbar machen
« Antwort #3 am: 02.06.08 - 16:12:42 »
Sorry, das sag ich nur selber Schuld, wenn man da Namen hart codiert.

Da solltet ihr schleunigst was ändern.

Gruppe oder Rolle.
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 tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Richtextfelder wieder sichtbar machen
« Antwort #4 am: 02.06.08 - 16:23:18 »
Wenn es bei neuen Dokumenten klappt, habt ihr die Maske geändert!?

Versuch mal auf die betreffenden Dokumente die Formel @Command([ToolsRefreshSelectedDocs]) anzuwenden.
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Richtextfelder wieder sichtbar machen
« Antwort #5 am: 02.06.08 - 16:29:46 »
Versuch mal auf die betreffenden Dokumente die Formel @Command([ToolsRefreshSelectedDocs]) anzuwenden.

Das bringt nichts, da das die Hide-When-Bedingung, die in diesem Fall im RTI selbst steckt, überhaupt nicht juckt.

Bernhard

Offline guesswho

  • Senior Mitglied
  • ****
  • Beiträge: 291
Re: Richtextfelder wieder sichtbar machen
« Antwort #6 am: 02.06.08 - 18:01:42 »
man sollte keine Namen fest verdrahten, was ist das für ein Quatsch  :( Vergib eine Rolle und trag die ein ein. Jeder der darf, kriegt die Rolle zugewiesen. Oder nutz wenigstens! eine Gruppe....

Also sowas.

Danach musst du alle Dokumente neu berechnen lassen, dann klappt der Zugriff.

Jürgen
5 Server 9.x auf W2K3/W2K8
ca. 550 Clients: 9.x auf Win7
Notes Traveler
iQ.Suite
BCC Charon 4
panagenda Marvel Client
BES 10/12 und viele Blackberrys
paar iPad und iPhones
Teamstudio

Offline Werner Götz

  • Aktives Mitglied
  • ***
  • Beiträge: 248
  • Geschlecht: Männlich
Re: Richtextfelder wieder sichtbar machen
« Antwort #7 am: 02.06.08 - 18:19:56 »
Wie Bernhard schon geschrieben hat, wird das alles nichts helfen, denn die HideWhens sind in den Richtext "eingebrannt" und zwar mit dem Stand, der bei der Erstellung des Richtexts aktuell war.

Richtext sollte man aus meiner Sicht nie mit HideWhen verstecken, sondern z.B. mit
- Sektionen
- berechneten Teilmasken
- Tabellen, bei denen bestimmte Zeilen angezeigt werden


Die falsche Richtext-HideWhen-Formel sollte aber von Bearbeitern, die den Richtext sehen und bearbeiten können, geändert werden können.

Mittelfristig würde ich aber versuchen, sämtliche HideWhens zu entfernen und den Richtext durch eine andere Methode (s. oben) verstecken.


-Werner

Offline mkrauss

  • Aktives Mitglied
  • ***
  • Beiträge: 169
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Richtextfelder wieder sichtbar machen
« Antwort #8 am: 03.06.08 - 13:08:59 »
hallo erstmal,

danke für euer hilfe. Ich möchte das ganze nun über Rollen steuern.
Besteht den die Möglichkeit, wenn ich erst mal für alle felder die Berechtigungen entfernt habe
die Neue Hide-When per Script zu aktualisieren?

Wenn ja wie kann ich das machen?

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: Richtextfelder wieder sichtbar machen
« Antwort #9 am: 03.06.08 - 13:28:05 »
...die Neue Hide-When per Script zu aktualisieren?

Hide-When - Formeln lassen sich nicht per Script ändern.  Sie werden im Design festgelegt.
Wenn überhaupt da programmiertechnisch was geht, dann mit API.

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

Offline mkrauss

  • Aktives Mitglied
  • ***
  • Beiträge: 169
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Richtextfelder wieder sichtbar machen
« Antwort #10 am: 03.06.08 - 13:38:43 »
und welchen weg würdet ihr dann vorschlagen,
diese Feld wieder mit der neuen Hide-When Formel zu verstecken?

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Richtextfelder wieder sichtbar machen
« Antwort #11 am: 03.06.08 - 17:26:51 »
Zitat
Mit dem Tool UNhideRT.exe kann ich ja nur für alle dokumente in einer DB die Formel entfernen.

... wenn das funktioniert, was spricht dagegen, das Dokument kurz in die DB zu kopieren, dei HW entfernen lassen und dann dort wieder einzutüten wo du das Doc her hattest...

Toni
Grüßle Toni :)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Richtextfelder wieder sichtbar machen
« Antwort #12 am: 03.06.08 - 20:25:18 »
Zitat
und welchen weg würdet ihr dann vorschlagen,
diese Feld wieder mit der neuen Hide-When Formel zu verstecken?

Ich würde das RTF in einen Abschnitt packen und den Abschnitt mit einer Verbergen-wenn-Fomel versehen.
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Richtextfelder wieder sichtbar machen
« Antwort #13 am: 03.06.08 - 21:00:13 »
... das ist nicht besser - dann schon einen zugriffskontrollierten Abschnitt und den dann ohne HideWhen...

Toni
Grüßle Toni :)

Offline Werner Götz

  • Aktives Mitglied
  • ***
  • Beiträge: 248
  • Geschlecht: Männlich
Re: Richtextfelder wieder sichtbar machen
« Antwort #14 am: 04.06.08 - 17:20:04 »
Doch, das ist besser, denn dann ist die ganze Sektion (und damit auch der Richtext) versteckt ohne dass im Richtext eine HideWhen für immer "eingebrannt" ist.

-Werner

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz