Autor Thema: EditDocument => "Diese Funktion ist nicht für Dateisystemverzeichnisse geeignet"  (Gelesen 2499 mal)

Offline woki

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Weiblich
Hallo,

habe ein Problem, an der markieren Stelle wird das Dokument zwar geöffnet, allerings erscheint ein Fenster mit folgender Nachricht: "Diese Funktion ist nicht für Dateisystemverzeichnisse geeignet"

Sub Click(Source As Button)
   Dim session As New NotesSession
   Dim workspace As New NotesUIWorkspace
   Dim db As NotesDatabase   
   Dim view As NotesView
   Dim collection As NotesDocumentCollection
   Dim uidoc As NotesUIDocument
   Dim doc As NotesDocument
   Dim dateTime As New NotesDateTime( "" )
   Dim formula As String
   
   Call dateTime.SetNow
   Set db = session.CurrentDatabase
   Set uidoc = workspace.CurrentDocument
   
   Set view = db.GetView( "MyView" )
   
   formula = "SELECT bla.."
   view.SelectionFormula = formula
   Call view.Refresh
   
   Set collection = workspace.PickListCollection( _
   PICKLIST_CUSTOM, False, db.server, db.FilePath, "myView", "Reports", "Please select the report.")
   
   If collection.Count > 0 Then
      Set doc = collection.GetFirstDocument
      While Not ( doc Is Nothing )
         Call doc.ReplaceItemValue("Autor", session.CommonUserName)
         Call doc.ReplaceItemValue("Datum", DateTime)
         Set uidoc =  workspace.EditDocument(False, doc)
         uidoc.EditMode = True
         Set doc = collection.GetNextDocument (doc)
      Wend
      Set uidoc = workspace.CurrentDocument
   End If
End Sub


Nachdem ich auf <OK> gedrückt habe, kann ich es ganz normal bearbeiten.
Wie kann ich das Fenter unterbinden??

LG, woki



Nachtrag:
Das Problem hat nichts mit dem EditDocument zu tun. Die Meldung kommt nur bei einem Dokument. Bei allen anderen funktioniert es.
Aber vielleicht kann mir trotzdem einer weiterhelfen, wo ich nach dem Fehler suchen kann.
« Letzte Änderung: 17.06.08 - 10:14:40 von woki »

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
Die Meldung ist mir noch nicht untergekommen  :-:

Hat das Dok ein RT-Feld mit einem Anhang o.ä. das den Fehler verursachen/auslösen könnte?
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 woki

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Weiblich
Nein, in dem Dokument befinden sich nur Namens-, Text und Datumsfelder.
Ich kann aber auf dem ersten Blick nicht erkennen, warum Notes an dem Dokument rummeckert. Ich kann keinen Unterscheid zu den anderen erkennen...

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Kommt diese Meldung nur bei einem PC oder auch auf anderen?


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
Ist im Query- oder PostOpen der verwendeten Maske eventuell anrüchiger Code? Diese Events werden ja durch das EditDocument ja getriggert.

Bernhard

Offline woki

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Weiblich
@Bernhard
DAS WAR'S!!
Im PostOpen wurde auf ein Feld im Profildokument verwiesen, das es nicht gibt (Schreibfehler), das Feld ist variabel, und es kam nur bei dem einen Dokument vor...
Vielen Dank!!  ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz