Autor Thema: Fehlermeldung beim öffnen von Dokumenten  (Gelesen 1456 mal)

Offline Blubb

  • Frischling
  • *
  • Beiträge: 13
Fehlermeldung beim öffnen von Dokumenten
« am: 26.09.06 - 14:25:11 »
Hallo,

ich habe eine Notes Datenbank, in der die Daten aus einer externen Anwendung kommen. Sie werden auch wunderbar gespeichert, nur wenn die Dokumente in der Ansicht mit Doppelklick aufgerufen werden, bekommt man folgenden Fehler:

"Notes Fehler - Um den Wert eines Feldes ändern zu können, müssen sie im Bearbeitungsmodus sein"

Anmerkung: In der Ansicht gibt es einen Button "Bearbeiten" mit dem man ohne weiteres die Dokumente aufrufen kann, also ohne die Fehlermeldung.
Dem Bearbeiten-Button wurde folgendes zugewiesen:
                               
@If(
      Form = ""; "";
      @Command([EditDocument])
      )
D.h. doch, dass ich dem Doppelklick in der Ansicht auch dasselbe zuweisen muss? Nur wie, bzw wo?


MfG Blubb

Offline cgorni

  • Junior Mitglied
  • **
  • Beiträge: 54
  • Geschlecht: Männlich
Re: Fehlermeldung beim öffnen von Dokumenten
« Antwort #1 am: 26.09.06 - 14:43:19 »
Lotus Notes unterscheidet bei Dokumenten zwischen Lese- und Bearbeitungsmodus. Beim Doppelklick wird normalerweise der Lesemodus geöffnet, bei dem von dir angesprochenen Button der Schreibmodus.

Es scheint, als ob in der Programmierung der Maske mit der deine Dokumente geöffnet werden im Event PostOpen oder QueryOpen eine Anweisung steht, die versucht einen Wert zu schreiben, was aber nur im zweiten Fall funktioniert.

Ein Schreibversuch im Lesemodus führt zu der Fehlermeldung.

Die Art, wie du die Frage gestellt hast sagt mir, das du diesen Fehler wahrscheinlich nicht ohne die Hilfe des Entwicklers der Anwendung lösen wirst.

Wenn du der Entwickler bist, weisst du welchen der Events ich oben meine  ;D

C.
« Letzte Änderung: 26.09.06 - 14:46:43 von cgorni »

Offline Blubb

  • Frischling
  • *
  • Beiträge: 13
Re: Fehlermeldung beim öffnen von Dokumenten
« Antwort #2 am: 26.09.06 - 14:49:04 »
Super, habs dadurch gefunden.

Hab die Datenbank nich selber erstellt und kenn mich noch nicht so gut aus.

In der betreffenden Maske war eine Funktion unter Postopen.


vielen Dank

MfG

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz