Autor Thema: Arbeiten via Doclink - nicht alle Funktionen möglich  (Gelesen 3328 mal)

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Hallo Zusammen
Wenn wir in unserer Helpdesk DB Dokumente per automstischen Doclink bearbeiten möchten sind nur die Hauptfunktionen, wie z.B. Speichern möchlich. Bei selbst Programmierten Actions gibt dann kommischerweise folgenden Fehler: "Notes Error - Der angegebene Befehl ist vom Arbeitsbereich aus nicht verfügbar.". Notes Version 5.0.10 und Domino 5.0.12.

Wer kann mir weiterhelfen?

Grüsse
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Onkel ToM

  • Gast
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #1 am: 06.09.04 - 16:05:32 »
Kannst du jenes Problem etwas näher beschreiben?

Ich werde da nicht schlau draus.

Bye
Onkel ToM

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #2 am: 06.09.04 - 16:49:39 »
Hallo!

Wenn wir über einen Doclink ein Dokument öffnen, können wir gewisse AKtionen nicht ausführen, die beim Öffnen über eine Ansicht funktionieren. Die Fehlermeldung habe ich bereits im vorherigen abgetippt.

Grüsse
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #3 am: 06.09.04 - 18:16:01 »
Das ist immer noch informationsmässig extrem dünn: Was sind denn "gewisse Aktionen" ? Was steht an Code in Euren Buttons ?

Bernhard

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #4 am: 07.09.04 - 08:00:26 »
Mit Aktionen meine ich die selbst programmierten Actions. Im Designer heissen sie auch Actions. Selbst programmierte Prozeduren usw. in Lortsscript, die per Button in einer Ansicht/Maske ausgeführt werden können. Standartmässig sind ja die Aktions Save, Close usw. in einer Maske. Über das Menü "Aktionen" können sie auch ausgeführt werden.

Greez
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

klaussal

  • Gast
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #5 am: 07.09.04 - 09:25:08 »
Normalerweise sollte das gehen.
Gibt's da irgendwelche Hide-when-Formeln, etc. ??
Du musst wirklich etwas konkreter werden, wir können leider NOCH nicht hellsehen... ::)

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #6 am: 07.09.04 - 09:56:18 »
Sorry, wenn ihr die Infos aus mir ziehem müssen  :)

Ja, die Buttons in der Maske sind z.T. hidden. Ich denke aber nicht, dass dies der Grund ist, weil auch hidden Buttons z.B. einwandfrei funktionieren.

So wie's aussieht, sind vor allem LotusScript Funktionen betroffen, die eine Funktion aufrufen. Wie z.B. diese:
Code
Sub Click(Source As Button)
   resolve
End Sub

Grüsse
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

klaussal

  • Gast
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #7 am: 07.09.04 - 11:10:37 »
... ich denke aber doch. Wenn ich auf den doclink klicke, befinde ich ich mich ja in der db, in der das Doc gespeicher ist.
Also dann mal unten auf den kleinen gelben Schlüssel klicken. Stimmt das, was er anzeigt. Sind die Rollen, etc korrekt ? Und dann gegenchecken mit den Hide-When-Formeln !

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #8 am: 07.09.04 - 11:33:24 »
Hi!
Wenn ich auf den gelben Stick klicke werden dir Gruppen und Rollen alle aufgeslistet. Jedoch hats nur bei meinem Name und einer Gruppe einen Stick - ist dies ok? Gemäss ACL habe ich Managerrechte und alle Rollen.

Greez
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

klaussal

  • Gast
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #9 am: 07.09.04 - 11:39:22 »
STick = Haken ?
Nee, dann stimmt da etwas nicht. Du hast nicht alle Rollen = Actions werden nicht angezeigt. Keine Ahnung, warum ... :P

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #10 am: 07.09.04 - 11:47:51 »
Dem ist nicht so, Klaus. Es werden nur die Rollen, über die man verfügt, angezeigt - aber dort steht kein Haken davor. Verfügt jemand über eine Rolle nicht, so wird diese nicht angezeigt.
Ist ein wenig verwirrend gemacht, da bei Personen- und Gruppeneinträgen immer der Haken steht, so man zu diesen gehört.

Bernhard

klaussal

  • Gast
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #11 am: 07.09.04 - 11:54:24 »
 :-\
@bernhard,
und wieder dazu gelernt....
klaus

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #12 am: 07.09.04 - 11:57:24 »
Das ist doch unser täglich Brot  ;)

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #13 am: 07.09.04 - 13:36:20 »
Also von der Berechtingung-Seite sollte alles in Ordung sein. Was könnte die Ursache sein, wieso Lotus Script nach dem Dokumentöffenen via Doclink nicht funktioniert?

Grüessli
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #14 am: 07.09.04 - 13:44:22 »
Hallo Zusammen

Ich habe herausgefunden, dass Lotus Scipt möglich ist, solange das Doc nicht im manuellen Edit Modus ist, d.h. es ist möglich, wenn das Doc über Lotus Script in den Edit Mode gesetzt wird.
Beispiel: Ein Buttonklick, der eben Probleme bereitet, führt zuerst folgendes aus:
Code
   Dim workspace As New NotesUIWorkspace
   Set doc = workspace.CurrentDocument
   Set doc = workspace.EditDocument( True )'go in Edit mode
Ist das Doc schon manuell im Editmode, gibts eben den Fehler. Der Fehler taucht aber nur auf, wenn ich über einen Doclink das Dokument öffne.

Greez
Manuel
« Letzte Änderung: 07.09.04 - 13:45:49 von immanuel »
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re: Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #15 am: 05.10.04 - 11:55:38 »
Hallo Zusammen

Habt ihr eine Ahnung, was die Ursache sein könnte?
Danke und Gruss
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #16 am: 05.10.04 - 12:04:33 »
Wie wäre es, wenn man den Befehl mit einem

Code
if not document.EditMode Then
 ...
endif

einpacken würde?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re: Arbeiten via Doclink - nicht alle Funktionen möglich
« Antwort #17 am: 27.10.04 - 16:08:43 »
Hallo Zusammen!

Nach einigen Tipps habe ich dim DB Script das PostOpen Feld überprüft - da stand auch nix drin. Das Problem exisitiert immer noch (LN 5.0.10). Die Funktion der DB testete ich mit dem R6 Client und stellte freudig fest, dass es mit einem R6 Client klappt. Es scheint ein Bug in 5.0.10 zu sein, dass es Doclinks gibt, die Fehler produzieren. Wie auch immer und wie logisch das sein mag... mit R6 habe ich das Problem nicht.

Da mit R6 sowieo alles besser wird, freue ich mich schon riesig auf den Upgrade im Winter.

Grüsse
Manuel
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz