Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: judicious am 14.02.06 - 10:55:41

Titel: Authoren wechseln
Beitrag von: judicious am 14.02.06 - 10:55:41
Guten Tag,

Ich stehe hier seit einem Tag an. Ich glaube ich habe die totale Blockade.

Es handelt sich um eine WLANAccess Datenbank, dort können User Anleitungen erstellen wie man den Laptop konfigurieren muss an einem bestimmten Ort um ins Internet zu kommen. Normale User dürfen Dokumente erstellen/löschen/editieren, aber nur ihre eigenen. Jetzt habe ich das Problem, wenn ein User an den gleichen Ort geht und bemerkt das die vorhandene Konfiguration nicht ganz stimmt, kann er die Anleitung ja nicht editieren.

Ich habe mir gedacht ich erstelle eine Rolle, und nur User in dieser Rolle sehen ein bestimmtes Feld das auf das Telefonbuch zugreift. So könnte man dann einen neuen Authoren setzen. Jedoch klappt das nicht so ganz.

Wie würdet ihr das lösen?
Titel: Re: Authoren wechseln
Beitrag von: ascabg am 14.02.06 - 11:06:21
Hi,

Also

1. "normale" User haben das Recht "Autor" auf dieser Datenbank

User A -> erstellt ein Dokument
User B -> kann Dokument lesen aber nicht editieren

Ist dass so ungefaehr richtig verstanden ?

Andraes
Titel: Re: Authoren wechseln
Beitrag von: judicious am 14.02.06 - 11:08:24
Ganz genau so ist es ;)
Titel: Re: Authoren wechseln
Beitrag von: ascabg am 14.02.06 - 11:13:42
Dann die naechste Fragen:

Gibt es Autoren- und Leserfelder?

Wenn ja, dann, ist die "neue" Role in einem Autorenfeld eingetragen.

Andreas
Titel: Re: Authoren wechseln
Beitrag von: judicious am 14.02.06 - 11:18:25
Also bis jetzt sieht es so aus. Authoren Feld habe ich aber ein Leser Feld nicht, da ja jeder lesen darf? Oder verstehe ich da was falsch?

(http://www.kontrastlos.ch/imageshack/tnails/problem.jpg) (http://www.kontrastlos.ch/imageshack/full.php?image=problem.jpg)
Titel: Re: Authoren wechseln
Beitrag von: ascabg am 14.02.06 - 11:26:02
War eine Standardfrage.

Also 2 Autorenfelder "From" und "Author".
==> alle Personen, Gruppen, Roles in diesen Feldern koennen das Dokument editieren.

Koenntest Du mal die Belegung (Ermittlung der Daten fuer das Feld "From") posten?

Andreas
Titel: Re: Authoren wechseln
Beitrag von: judicious am 14.02.06 - 11:27:25
"From" Properties:  Type: Authors / Computed
Titel: Re: Authoren wechseln
Beitrag von: ascabg am 14.02.06 - 11:32:32

Ist es ein Feld, welches Mehrfachwerte zulaesst?

Wie werden die Daten ermittelt, die in diesses Feld geschrieben werden?

Wenn Mehrfachwerte zugelassen sind, dann koennte Deine Formel zur Berechnung dieses Felder z.B. so aussehen:

Code
_EDITORS := @Name([ABBREVIATE]; @UserName) : "[Role]";

@If(@IsNewDoc; @Trim(@Unique(_EDITORS)); From);

Andreas
Titel: Re: Authoren wechseln
Beitrag von: koehlerbv am 14.02.06 - 11:37:59
@Andreas:
Was soll das ABBREVIATE?
Was soll das @Trim?
Was soll das @Unique?

Das @IsNewDoc kann man sich sparen, wenn man das Feld als Berechnet beim Anlegen deklariert.

Bernhard
Titel: Re: Authoren wechseln
Beitrag von: judicious am 14.02.06 - 11:39:55
Ich glaube ich habe einen Gedankenknopf  :-[

Ich möchte ja den Inhalt im Authoren Feld manuell ändern können? Ich habe mir jetzt ein Feld erstellt das aufs Telefonbuch zugreift. Sobald ich dort einen Namen auswähle soll sich das Authoren Feld ändern. Ich habe es mit einem normalen Text Feld probiert da klappt es wunderbar. Also dort lässt sich der Name ändern. In dem Feld habe ich einfach @Username gesetzt.
Titel: Re: Authoren wechseln
Beitrag von: koehlerbv am 14.02.06 - 11:43:56
Telefonbuch? Welches Telefonbuch?

Das einfachste ist, einfach ein weiteres Autorenfeld zu erstellen und hierfür die Auswahl aus dem Adressbuch einzustellen.

Bernhard
Titel: Re: Authoren wechseln
Beitrag von: judicious am 14.02.06 - 11:45:45
Unser Notes Telefonbuch.
Titel: Re: Authoren wechseln
Beitrag von: ascabg am 14.02.06 - 11:47:35
@koehlerbv,

ABBREVIATE => gut koennte man sich sparen.
@Trim ==> Angewohnheit von mir (schadet aber auch nicht)
@Unique ==> warum soll ich Namen, Gruppen, Roles "doppelt" eintragen ?

Feld berechnet beim Anlegen => gut, aber was ist, wenn ich den Wert dieses Feld spaeter einmal aendern moechte?

Also bitte, lass den Benutern doch Ihre eignen Freiheiten.
Wie schon enmal in diesem (oder vielleicht auch in einem anderen Forum gesagt), es sollen Denkanstoesse gegeben werden.

Umsetzen muss es der Autor selber

Andreas
Titel: Re: Authoren wechseln
Beitrag von: VB3Bernd am 14.02.06 - 14:06:38
@judicious,

nur so ein Gedanke: wie wäre es mit zugriffskontrollierten Abschnitten.

Deinen "Hauptabschnitt" mit den Beschreibungsfeldern müsstest Du dann als zugriffskontrollierten Abschnitt definieren, das Autorenfeld wäre in einem nicht-zugriffskontrollierten Maskenbereich und damit änderbar (Autorenfeld, Mehrfachwerte, Auswahl über Domino-Adressbuch).

@ascabg

Übrigens: Felder "Berechnet beim Anlegen" können über eine Schalfläche, einen Aktionsbutton oder Agenten ohne Probleme geändert werden.

Bernd
Titel: Re: Authoren wechseln
Beitrag von: ascabg am 14.02.06 - 14:11:48
@VB3Bernd,

Hat bei mir jedoch noch nie funktioniert.

Andreas