Autor Thema: Inviewedit und Springen in der Ansicht  (Gelesen 1839 mal)

Offline mleussner

  • Frischling
  • *
  • Beiträge: 26
  • Geschlecht: Männlich
  • Gegenseitige Hilfe macht selbst arme Leute reich.
Inviewedit und Springen in der Ansicht
« am: 01.09.09 - 08:35:21 »
Moin moin,

ich habe immer noch ein Problem mit der inviewedit-Funktion.
Ich arbeite unter Notes 6.55.

Sobald ich in einer editierbaren Spalte Enter drücke lande ich in der Ansicht in einem Bereich, der weit über dem aktuellen Dokument liegt.

Die Ansicht enthält mehrere sortierbare Spalten. Die erste Spalte ist nicht editierbar.

Im Ansichts-Event inviewedit habe ich folgenden Code hinterlegt:

   Case SAVE_REQUEST
      For i = 0 To Ubound(Colprogname) Step 1
         Call doc.ReplaceItemValue(Colprogname(i), Columnvalue(i))
      Next
      Call doc.Save(True, False, True)
      Set view = Source.View
      Call view.Refresh()
      Call Source.SelectDocument(doc)
      Call ws.viewrebuild()      
      
   Case NEWENTRY_REQUEST
      Set doc = New NotesDocument(db)
      Call doc.ReplaceItemValue("Form", "MainDocument")
      For i = 0 To Ubound(Colprogname) Step 1
         Call doc.ReplaceItemValue(Colprogname(i), Columnvalue(i))
      Next
      
      Call doc.Save(True, False, True)
      Set view = Source.View
      Call view.Refresh()
      Call Source.SelectDocument(doc)
      Call ws.viewrefresh()      


Das zuletzt editierte Dokument ist noch immer im Fokus. Ich kann per Pfeil-Ab oder Pfeil-hoch sofort zu dem richtigen Bereich wechseln. Aber das aktuelle Fenster zeigt einen ganz anderen Bereich mit Dokumenten an.

Was kann ich noch tun? Für jeden Hinweis wäre ich dankbar.
Ein gutes Gedächtnis ist nicht so gut wie ein bisschen Tinte.

SunOS 5.10 & Server 2003
Release 8.5.2FP2HF232
Notes Release 8.5.2FP2

samWare

  • Gast
Re: Inviewedit und Springen in der Ansicht
« Antwort #1 am: 16.09.09 - 09:00:28 »
Hallo Mr. NoName,

nutze doch einfach Call notesUIView.SelectDocument( notesdocument ). Das sollte dir helfen (falls ich dich richtig verstanden habe)  :knuddel: :love:

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz