Autor Thema: NotesUIDocument.Copy geht nicht mehr  (Gelesen 3097 mal)

elajen

  • Gast
NotesUIDocument.Copy geht nicht mehr
« am: 28.01.05 - 13:10:38 »
Hallo Notes-Gemeinde,

habe gerade Notes5-Code unter Notes 6.5.2 compiliert und er läuft nicht mehr.

  Dim ws As New NotesUIWorkspace
  Dim uidoc As NotesUIDocument
  Set uidoc = ws.CurrentDocument
  Call uidoc.SelectAll
  Call uidoc.Copy

Der Code soll das aktuelle Dokument im LESE-Modus in die Zwischenablage kopieren.
Fehlermeldung: "Dokumentbefehl ist nicht verfügbar."


Kann mir das mal jemand erklären.

Gruß von Ekki

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: NotesUIDocument.Copy geht nicht mehr
« Antwort #1 am: 28.01.05 - 13:42:21 »
Hi,

was sagt denn der Debugger? Bei welcher Zeile steigt er denn aus?

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

elajen

  • Gast
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #2 am: 28.01.05 - 13:46:05 »
Hallo,

bei den Zeilen

  Call uidoc.SelectAll

oder

  Call uidoc.Copy

je nachdem, ob ich SelectAll auskommentiere oder nicht.
Unter Notes5 benötigt man das SelectAll überhaupt nicht.

Gruß von Ekki.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #3 am: 28.01.05 - 14:24:03 »
Aber in den Form properties ist nicht zufällig eingestellt, dass nicht kopiert werden darf ?

Bernhard

elajen

  • Gast
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #4 am: 28.01.05 - 14:27:02 »
Hallo,

Nein ist nicht angehakt.

Gruß von Ekki.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #5 am: 28.01.05 - 14:28:37 »
Nachtrag: Dein Code (1:1) in R6.5.3 deutsch - geht.

Bernhard

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #6 am: 28.01.05 - 14:33:43 »
Ooops - in einer AKtionsschaltfläche geht es auch unter 6.5.3 nicht ... Da war ich zu voreilig.

Bernhard

elajen

  • Gast
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #7 am: 28.01.05 - 14:37:08 »
Hallo,

interessant ist jetzt folgendes:

Habe den Code in 6.5.3 getestet -> geht nicht.

Habe den Code ( befindet sich in einer Aktion ) in eine andere Maske kopiert, dann funkionierts, auch mit 6.5.2.

Ich teste mal noch ein bischen, um rauszubekommen, woran das liegt.

Gruß von Ekki.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #8 am: 28.01.05 - 14:39:48 »
Hm, man soll nicht zwischendurch fix einen Test machen ... Also mal ausführlicher:
Bei mir geht es mit einer Aktionsschaltfläche, wenn
- ich im Lesemodus bin
- ich im Edit-Modus bin UND das erste editierbare Feld gefüllt ist.
Ist das erste editierbare Feld nicht gefüllt, kommt besagte Fehlermeldung (auch wenn es wirklich nichts zu kopieren ist - SelectAll wählt ja den ganzen Feldinhalt - dann müsste eben auch "nix" kopiert werden).

Bernhard

elajen

  • Gast
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #9 am: 28.01.05 - 14:45:20 »
Hallo,

und hier die Lösung warum es nicht funktionierte.

Aufgabenstellung war ja: Kopieren den Dokuments im LESEMODUS.

Und ich habe wieder so einen tollen Bug von Notes mit der aktivierten Kopfzeile in Masken. Die ist immer wieder der Übeltäter und auch in diesem Fall.  Schalte ich die Kopfzeile aus, funkionierts.

Ich habe z.B. auch Probleme das Hide-When-Formeln nicht korrekt ausgeführt werden, wenn ich besagte Kopfzeile aktiviert habe.

Gruß von Ekki


elajen

  • Gast
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #10 am: 03.02.05 - 15:06:23 »
Hallo,

jetzt habe ich den o.g. Code nochmal im Notes 6.5.3 deutsch compiliert und getestet und er funkt überhaupt nicht mehr, weder im Edit-Modus mit markierten Feld, noch im Lese-Modus. Gleiche Fehlermeldung wie oben.

Habt Ihr noch eine Idee?

Gruß von Ekki.

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: NotesUIDocument.Copy geht nicht mehr
« Antwort #11 am: 03.02.05 - 17:48:34 »
Hi,

ich hab's mal mit 6.5.3 dt. probiert. Mit deaktivierter Kopfzeile funktioniert's einwandfrei.

Mit aktivierter Kopfzeile erhalte ich auch den besagten Fehler.


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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #12 am: 03.02.05 - 17:52:00 »
Die aktivierte Kopfzeile macht offensichtlich noch mehr Ärger: Hat man beispielsweise einen Maskenhintergrund ausgewählt, dann wirkt der nur in der Kopfzeile, der Rest glänzt weiter jungfräulich weiss.

Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #13 am: 03.02.05 - 18:06:20 »
Das ist aber nicht wirklich Aerger, Bernhard, das ist so dokumentiert und Absicht, das Mailtemplate nutzt das.
« Letzte Änderung: 03.02.05 - 18:41:59 von Semeaphoros »
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 koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #14 am: 03.02.05 - 18:40:35 »
Danke für den Hinweis, Jens. Ich bin erst letztens darüber gestolpert, habe mich vorher dafür aber nie so recht interessiert. Und dabei hätte ich bloss RTFM ...

Schäm.

Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #15 am: 03.02.05 - 18:42:17 »
Na ja, das kommt ja mal vor
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 koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #16 am: 03.02.05 - 19:30:42 »
Jo, auch das gehört zur langen Erfahrung. Und es wird fast gesetzmässig wieder passieren.

Bernhard

elajen

  • Gast
Re: NotesUIDocument.Copy geht nicht mehr
« Antwort #17 am: 04.02.05 - 08:07:00 »
Hallo,

nachdem ich nun den Code in eine neue, leere  DB reinkopiert  habe, und der Code dort funktionierte, zweifelte ich nun an mir. Nun habe ich aber den Fehler tatsächlich gefunden.
In der ACL hatte ich nicht den Zugriff "Dokumente replizieren oder kopieren". Das ist halt so, wenn man Datenbanken vom 5er auf einen 6er Server kopiert, und die ACL nicht anpasst.

Danke für Eure Mithilfe.

Gruß von Ekki.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz