Autor Thema: Maske  (Gelesen 1470 mal)

Offline schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Maske
« am: 23.09.04 - 08:21:27 »
Hallo @all,

ich habe eine Maske übernommen und erweitert. Wenn ich damit ein neues Dokument erstelle geht der Cursor schön brav in das Vorgabefeld. Wenn ich das Dokument nachträglich bearbeiten möchte geht der Cursor immer zu letzten Feld im Dokument. Ich weiß leider nicht mehr wo ich suchen soll, um diese Einstellung zu ändern.  Wo kann so etwas hinterlegt sein?

Wilfried
« Letzte Änderung: 23.09.04 - 08:21:56 von schurke »
notes 6.5.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:Maske
« Antwort #1 am: 23.09.04 - 09:25:20 »
Gibt es irgendwelchen Code im Postopen-Event?
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 schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re:Maske mit Code Postopen
« Antwort #2 am: 23.09.04 - 09:30:25 »
Yep,

   
   If source.InPreviewPane Then Exit Sub
   
   DocWasSaved = False
   FinalSave = False
   
   Set ws = New NotesUIWorkSpace
   Set uidoc = source
   
   If note Is Nothing Then Call InstantiateObjectVariables
   
   If source.IsNewDoc Then
      Call note.ReplaceItemValue("_ViewIcon", 168)
      note.AssignState = 0
      note.ExcludeFromView = "D"
      note.OrgTable = "T0"
   Else
      FormName = note.Form
      If FormName(0) = "Task" Then
         EditType = session.GetEnvironmentValue("MailStEd")
'EditType 5 = EditNewCopy              
         If EditType = "5" Then
            Call note.ReplaceItemValue("$VersionOpt", "6")
            note.tmpAction = "ConvertNewDoc"
            Call session.SetEnvironmentVar("MailStEd", "0")
            source.reload
            source.save
         End If
      End If
   End If
   
   note.RemoveItem("MailOptions")
   note.RemoveItem("SaveOptions")
   
   If note.tmpAction(0) = "Converting" Then ConvertedTask = True
   

Wilfried
notes 6.5.5

Glombi

  • Gast
Re:Maske
« Antwort #3 am: 23.09.04 - 09:32:27 »
Da kommt aber Freude auf, wenn man so eine Maske übernimmt. Es gibt eine Menge Seiteneffekte. Hoffentlich ist das alles gut dokumentiert.

Andreas

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Maske
« Antwort #4 am: 23.09.04 - 09:43:50 »
Uiui, Eingriffe im Kalender ...... da wäre ich an Deiner Stelle schon mal froh, dass es überhaupt soweit funktioniert, dass nur noch der Läufer am falschen Ort ist. Im Postopen ist jedenfalls nichts zu sehen, da werden aber diverse Objekte aus der Calendar-Library instantiiert und da kann schon so einiges passieren, da ist ein riesen Rucksack hintendran.
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz