Autor Thema: [gelöst] @Command( [SectionDefineEditors] ) wie gehts richtig???  (Gelesen 2349 mal)

Offline tobirobi

  • Aktives Mitglied
  • ***
  • Beiträge: 147
  • Geschlecht: Männlich
  • ja und...
Hallo,

ich möchte einen Abschnitt mit kontrolliertem Zugriff nutzen und dann mittels
@Command( [SectionDefineEditors] ) die Berechtigten user festlegen.
Ich bekomme aber immer folgenden Fehler:

Angegebener Befehl kann nicht ausgeführt werden.

Ich hatte mir dazu eine Schaltfläche in diesem Abschnitt angelegt und dort den Aufruf hinterlegt.

Hat jemand eine Ahnung was ich falsch mache und wie ich das korrigieren kann?

Falls ihr Lösungen mit Script habt, bitte mal posten, da ich von Script zu wenig bis gar keine Ahnung habe.

Danke schon mal im Voraus
tobi
« Letzte Änderung: 02.08.06 - 13:31:49 von tobirobi »
----------------------
Domino 8.5.2, 8.5.x, 6.5.x
über 11000 User
Lotus Notes Traveler 8.5.2

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #1 am: 01.08.06 - 10:54:27 »
Ist das Dokument im Edit-Mode?
Und ist der Abschnitt schon kontrolliert?

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 tobirobi

  • Aktives Mitglied
  • ***
  • Beiträge: 147
  • Geschlecht: Männlich
  • ja und...
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #2 am: 01.08.06 - 10:55:21 »
das Doc ist im Edit Mode, im Abschnitt ist noch nichts festgelegt. Sozusagen bei der Erstbefüllung.
----------------------
Domino 8.5.2, 8.5.x, 6.5.x
über 11000 User
Lotus Notes Traveler 8.5.2

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #3 am: 01.08.06 - 11:03:54 »
Was ich sagen wollte ob die Eigenschaft des kontrollierten Zugriffs gesetzt ist.



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 tobirobi

  • Aktives Mitglied
  • ***
  • Beiträge: 147
  • Geschlecht: Männlich
  • ja und...
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #4 am: 01.08.06 - 13:39:19 »
Jetzt hab ichs gefunden.

also das Dokument muß im Edit-Modus sein, man muß bei dem Abschnitt auf den Abschnittstitel klicken (der ist dann ein wenig dicker unterstrichen) und dann geht das Ganze. Sobald man aber in den Abschnitt klickt oder in einem Feld steht geht das ganze nicht und es kommt der besagte Fehler.

Na das muß mal einer erstmal finden. Tolle Hilfe Lotus  :-\

cu all
tobi
----------------------
Domino 8.5.2, 8.5.x, 6.5.x
über 11000 User
Lotus Notes Traveler 8.5.2

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #5 am: 01.08.06 - 22:28:55 »
Worüber ärgerst du dich ? Wirklich über die Hilfe von Notes ?

@Command( [SectionDefineEditors] )
Verwendung
Der aktuelle Abschnitt muss der Zugriff kontrolliert sein, und die Maske muss im Bearbeitungsmodus geöffnet sein.
Dieser Befehl funktioniert nicht im Web.

Zugegeben: das ist vielleicht grammatisch nicht ganz einwandfrei übersetzt, aber kürzer und knackiger geht es nicht (für den Befehl).

Im Dokument Abschnitte mit Zugriffskontrolle in Masken erstellen steht
So benennen Sie Editoren für einen Abschnitt mit Zugriffskontrolle
  1.   Klicken Sie auf den Abschnittstitel.
  2.   Wählen Sie "Abschnitt - Eigenschaften: Abschnitt".
  3.   Wählen Sie das Register "Formel".
  4.   Wählen Sie als Abschnittstyp "Bearbeitbar", damit der Ersteller des Dokuments die Editoren des Abschnitts benennen kann.
  5.   Wählen Sie eine "Berechnet"-Option, wenn Sie die Editoren des Abschnitts mit einer Formel definieren möchten.
  6.   (Optional für ein bearbeitbares Feld; erforderlich für berechnetes Feld) Geben Sie in der InfoBox eine Formel ein, mit der bestimmt wird, wer das Feld bearbeiten und auf das Häkchen klicken kann.
Hinweis  Wenn Sie Namen für Abschnittseditoren angeben, verwenden Sie für jeden Benutzer den vollständigen hierarchischen Namen, wenn die Datenbank kopiert oder mit einer anderen Domäne repliziert werden soll. Innerhalb einer Domäne reicht für die Benutzerauthentifizierung ein abgekürzter oder allgemeiner Name aus, aber für eine domänenübergreifende Authentifizierung müssen Sie den vollständigen hierarchischen Namen eingeben, da die Authentifizierung ansonsten fehlschlägt.

Ich glaube nicht, daß die Qualität der Notes-Hilfe das Problem ist. Daß du die Hilfe nicht kennst, ist eine andere Sache, aber die würde ich im Normalfall nicht um jeden Preis öffentlich machen wollen.
Situs vilate in isse tabernit.

Offline tobirobi

  • Aktives Mitglied
  • ***
  • Beiträge: 147
  • Geschlecht: Männlich
  • ja und...
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #6 am: 02.08.06 - 00:11:24 »

@LN4ever

was in der notes hilfe steht weiß ich schon, hier war nur das Ärgerliche, daß es nicht korrekt beschrieben steht. weder in der kurzen Form, noch in der Langen.
Der grundlegende Fehler an der Sache ist, daß es nicht funktioniert, wenn man in den Abschnitt reinklickt, sondern nur wenn man expliziet auf den Abschnitts-Titel klickt. Und genau das ist nicht beschrieben. Auch unsere Entwickler sind daran gescheitert. daß nur mal dazu wie selbsterklärend das Ganze ist.

Also Danke für Deinen Beitrag, aber der hat mir noch weniger geholfen, besonders der letzte Satz.

----------------------
Domino 8.5.2, 8.5.x, 6.5.x
über 11000 User
Lotus Notes Traveler 8.5.2

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: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #7 am: 02.08.06 - 07:10:48 »
Zitat
So benennen Sie Editoren für einen Abschnitt mit Zugriffskontrolle
  1.   Klicken Sie auf den Abschnittstitel.


Zitat
...hier war nur das Ärgerliche, daß es nicht korrekt beschrieben steht. weder in der kurzen Form, noch in der Langen.


  1.   Klicken Sie auf den Abschnittstitel.

 :P
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 tobirobi

  • Aktives Mitglied
  • ***
  • Beiträge: 147
  • Geschlecht: Männlich
  • ja und...
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #8 am: 02.08.06 - 09:13:14 »
Zitat
So benennen Sie Editoren für einen Abschnitt mit Zugriffskontrolle
  1.   Klicken Sie auf den Abschnittstitel.


Zitat
...hier war nur das Ärgerliche, daß es nicht korrekt beschrieben steht. weder in der kurzen Form, noch in der Langen.


  1.   Klicken Sie auf den Abschnittstitel.

 :P

Danke  :-\
----------------------
Domino 8.5.2, 8.5.x, 6.5.x
über 11000 User
Lotus Notes Traveler 8.5.2

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: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #9 am: 02.08.06 - 09:25:31 »
Sorry  ;D

Aber es regt mich nur auf, dass viele über LN fluchen, obwohl es doch viele schöne Sachen bietet.
Die Hilfe ist auch nicht schlecht!!

Es gibt andere Produkte, da dauert es ein wenig länger solche Anwendungen "zu bauen" wie mit LN.  8)
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 LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #10 am: 02.08.06 - 09:52:25 »
Sorry, ich habe gerade auch noch einmal probiert - und ich muß feststellen, daß das @Command mehr als flüssig ist - einfach überflüssig, weil man es nur als Aktion und nicht als Schaltfläche einbauen kann und es nur dann funktioniert, wenn man den Cursor auf den Abschnittstitel gestellt hat. Und diese Einschränkung ist tatsächlich schwach bis gar nicht dokumentiert.

Der normale Weg für kontrollierte Abschnitte ist aber auch etwas anders und macht solche Befehle völlig überflüssig.

In den kontrollierten Abschnitt setzt man ein Autorenfeld Bearbeitbar, nennen wir es ABSCHNITTSKONTROLLE. Auf dem dritten Reiter des kontrollierten Abschnitts gibt man nun ein BERECHNET und als Formel den Feldnamen, also ABSCHNITTSKONTROLLE.

Damit das Ganze sicher wird, muß man konsistente ACL einschalten, denn in lokalen Repliken sind ansonsten zugriffskontrollierte Abschnitte völlig offen.
Situs vilate in isse tabernit.

Offline tobirobi

  • Aktives Mitglied
  • ***
  • Beiträge: 147
  • Geschlecht: Männlich
  • ja und...
Re: @Command( [SectionDefineEditors] ) wie gehts richtig???
« Antwort #11 am: 02.08.06 - 13:31:18 »
Sorry  ;D

Aber es regt mich nur auf, dass viele über LN fluchen, obwohl es doch viele schöne Sachen bietet.
Die Hilfe ist auch nicht schlecht!!

Es gibt andere Produkte, da dauert es ein wenig länger solche Anwendungen "zu bauen" wie mit LN.  8)

Ich mache schon mehr als 8 Jahre Notes, also muß ich ja schon vom Produkt überzeugt sein. Dennoch gibt es auch hier so ein paar Schwachstellen. Aber egal, die Funktionsweise des Abschnitts ist jetzt klar.

Ich danke allen für die Hilfe.
Tobi
----------------------
Domino 8.5.2, 8.5.x, 6.5.x
über 11000 User
Lotus Notes Traveler 8.5.2

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz