Autor Thema: Rich Text Feld sperren???  (Gelesen 7870 mal)

Offline Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Rich Text Feld sperren???
« am: 07.01.08 - 21:10:36 »
Hallo zusammen!!
Ich bin ein blutjunger Anfänger in Notes und hab folgendes Problem:
Ich habe ein Rich Text Feld, in dem man PDF- oder Word-Dokumente anhängen soll. Nachdem ein benutzer den Status für das Dokument geändert hat, soll man das Rich Text Feld nicht mehr ändern können...

Hab schon viel im Forum geguckt und leider ncihts passendes gefunden... Kann mir da jemand weiterhelfen??

Gruß Tibo

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Rich Text Feld sperren???
« Antwort #1 am: 07.01.08 - 21:24:53 »
Hi,

eigentlich gibt es hier oft den ansatz von Feld "Bearbeitbar" auf "Berechnet" zu ändern
(teilmasken andere maske ...)
davon kann ich dir aber nur abraten, da damit sich ein hinterhältiger Fehler bezüglich Bildern einschleicht!  >:D

Ich verwende immer "Zugriffskontrollierte Abschnitte"  / "Controlled Access Sections",
alle bearbeitbaren Felder (auch Richt-Text Felder) innerhalb eines solchen Abschnitts
können vor der "Bearbeitung geschützt" werden.  ;)

In der Maske "Erstellen" - "Abschnitt\Kontrollierter Zugriff"
und in den Eigenschaften dieses dann im 3.Reiter "Formel:"
Typ "Berechnet"/"Bechnet zur Anzeige" nach einer Formel-> z.B. Feld mit dem User/der Rolle die ändern darf
oder
Typ "Bearbeitbar", dann kann derjenige, der das Dokument speichert manuell die "Autoren des Abschnitts" angeben.
-> Desinger Help: "Abschnitte mit Zugriffkontrolle in Masken Erstellen"
oder hier im Forum suchen.

Oder noch einfacher,  mit Autorenfeldern (und Autorenzugriff auf die DB) das Dokument vor Bearbeitung schützen.
(Das ist für eine gewisse Sicherheit aber auch für die Abschnitt-Variante noch zusätztlich notwendig.)

Gruss, Pete(r)

pete(r)

Offline Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #2 am: 08.01.08 - 07:34:49 »
Hi!
Danke für deine Antwort!!
Also, ich hab jetzt einen Abschnitt erstellt und die Formel von Typ Berechnet. Meine Formel sieht  so aus:
Code
@If(
(@Name([CN];@UserName) = feldUnterschreiber1) | (@Name([CN];@UserName) = feldAutor))
Nur diese beiden Personen sollen das Rich Text Feld bearbeiten können. Wenn ich das jedoch das Porgramm dann starten will, kommt folgende Fehlermeldung:
Code
Inkompatibler Datentyp
Was hab ich falsch gemacht??

Gruß Tibo

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #3 am: 08.01.08 - 07:42:42 »
Versuch es mal einfach mit

@Name([CN];@UserName) = feldUnterschreiber1) | (@Name([CN];@UserName) = feldAutor)

denn Dein @If liefert so keinen Wert zurück
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 Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #4 am: 08.01.08 - 07:50:55 »
Danke für deine Antwort!

Leider kommt dabei immernoch die selbe Fehlermeldung...

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #5 am: 08.01.08 - 08:04:23 »
Liegt die DB auf dem Server?

Halt, Stop. Fehelr vom Amt.

Rückgabewert muß der Name sein
@If(
(@Name([CN];@UserName) = feldUnterschreiber1) | (@Name([CN];@UserName) = feldAutor);@username;"Keine Berechtigung")
« Letzte Änderung: 08.01.08 - 08:07:11 von DerAndre »
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 Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #6 am: 08.01.08 - 08:34:10 »
Danke, hat jetzt alles soweit geklappt!!
Es gibt nur leider ein weiteres Problem... Hab es gerade meinem Vorgesetzten gezeigt und er ist nicht mit dem Aussehen des Abschnitts einverstanden... gibt es nicht vielleicht noch eine andere Lösung??

Trotzdem vielen Dank für euer Ideen!!

Gruß Tibo

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #7 am: 08.01.08 - 08:35:50 »
Äh, wie ist das gemeint?

Zu Grün? zu Gelb? zu Groß? zu Klein? zu Klappbar?
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 Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #8 am: 08.01.08 - 08:42:17 »
Das mit dem Auf- und Zuklappbar stört ihn und dass deswegen quasi eine Zeile über dem Feld verloren geht... mann sich sich ja auch anstellen... Ich hab ncihts gesagt  ;)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #9 am: 08.01.08 - 08:52:52 »
Oh, sehr schwieig. Das macht die Anwendung natürlich sofort unbrauchbar  ;D

Aber ich kann Dich beruhigen, das ist öfter mal ein Thema. Dann sind Anwendungen aus den banalsten Gründen nicht mehr zu gebrauchen...
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 Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #10 am: 08.01.08 - 08:56:14 »
Hmm... naja, ich werd es wohl erstmal so lassen, vielleicht kann man ihn ja noch überzeugen. Falls dir oder sonst jemanden was einfallen sollte, wäre es nett mit mitzuteilen!

Danke nochmals!!

Gruß Tibo

Glombi

  • Gast
Re: Rich Text Feld sperren???
« Antwort #11 am: 08.01.08 - 09:45:42 »
Du kannst den Abschnitt über die Verbergenformel doch einfach verstecken, dann sieht man gar nichts davon!

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #12 am: 08.01.08 - 09:50:42 »
Da gehe ich mal davon aus, das Mr. PowerPoint  ;D das auch nicht will.
Anschauen Ja, ändern Nein.
Das Feld soll ohne den Twistie samt Zeile sichtbar sein.
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 )

Glombi

  • Gast
Re: Rich Text Feld sperren???
« Antwort #13 am: 08.01.08 - 09:52:29 »
Da gehe ich mal davon aus, das Mr. PowerPoint  ;D das auch nicht will.
Anschauen Ja, ändern Nein.
Das Feld soll ohne den Twistie samt Zeile sichtbar sein.
Daher mein Vorschlag. Das RTF Feld soll natürlich sichtbar sein, nur der Abschnitt verborgen.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #14 am: 08.01.08 - 10:10:04 »
Genau - nur die Sektionsüberschrift verbergen: Genau in der Zeile den Cursor positionieren und dann diese Zeile vor Notes und Web verbergen.

Bernhard

Offline Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #15 am: 08.01.08 - 15:56:50 »
Danke!! Es funktioniert soweit alles gut. Auch Mr. PowerPoint ist zu frienden  ;D
Nur jetzt kam eine kleinigkeit dazu, es soll nämlich nur solange darauf zugegriffen werden können, bis ein bestimmtes Feld den Wert "Zustimmung" hat.

Ich habe meine Formel so erweitert:
Code
@If(
(@Name([CN];@UserName) = posMitzeichner1) | (@Name([CN];@UserName) = posAutor) | (posParaphe1 != "Zustimmung");@UserName;"keine Berechtigung")

Nur jetzt wird gar nichts mehr angezeigt! Wenn ich auf fie Zeile klicke poppt ein Fenster auf, in dem steht "keine Berechtigung"

Jetzt weiß ich wieder nnicht weiter...

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Rich Text Feld sperren???
« Antwort #16 am: 08.01.08 - 15:59:39 »
... schau dir deine Formel nochmals an - du läufst in den Else-Fall...

Toni
Grüßle Toni :)

Offline Tibo

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Rich Text Feld sperren???
« Antwort #17 am: 09.01.08 - 07:22:27 »
Dass ich in den Else-Fall laufe ist mir auch klar. Ich versteh nur nciht, warum er die Überprüfung von  (posParaphe1 != "Zustimmung") nicht macht?! Kann man als Formel kein Feld überprüfen??

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #18 am: 09.01.08 - 08:19:15 »
Mach mal aus dem zweiten oder ein und, denn so kann jeder im Status <> 'Zustimmung' dran rumschrauben.
Feldname und Inhalt sind auch Richtig?
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 DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Rich Text Feld sperren???
« Antwort #19 am: 09.01.08 - 08:44:24 »
Genau - nur die Sektionsüberschrift verbergen: Genau in der Zeile den Cursor positionieren und dann diese Zeile vor Notes und Web verbergen.

Bernhard

Danke Bernhard.
Einfach und effektiv. Auf die Idee sind wir garnicht gekommen. Sowas haben wir auch noch gebraucht.
Interessant finde ich den Umstand, das die Zugriffsfunktionalität erhalten bleibt, die Twistieeigenschaft auch über Tastatur nicht.
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 )

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz