Autor Thema: Maske  (Gelesen 1436 mal)

Offline Matze06

  • Frischling
  • *
  • Beiträge: 3
  • Ich liebe dieses Forum!
Maske
« am: 15.10.03 - 15:31:23 »
Hallo!
Ich habe folgendes Script in einem Button eingebunden. Es füllt mir beim Betätigen des Buttons alle relevanten Felder in einer Maske.
Ich möchte nun nicht immer auf den Button drücken um die Felder zu füllen, sondern die Felder sollen schon beim Aufrufen der Maske gefüllt werden. Die Maske soll nur zu Ansichtszwecken dienen und brauch auch nicht gespeichert werden.

   Dim ws As New NotesUIWorkspace
   Dim note As NotesUIDocument
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim dc1 As NotesDocumentCollection
   Dim doc1 As NotesDocument
   Set db = session.CurrentDatabase
   Set dc1 = db.AllDocuments
   Set doc1 = dc1.GetFirstDocument
   Set note = ws.CurrentDocument
   While Not doc1 Is Nothing
      Call note.FieldSetText (doc1.Uebersicht(0), doc1.Subject(0))
      Set doc1 = dc1.GetNextDocument(doc1)
   Wend

Ich bin noch nicht so Erfahren in der Entwicklung von Notes und kenne deshalb die einzelnen Funktionen der Events noch nicht genau. Vielleicht könnt ihr mir weiterhelfen. Danke im Voraus.

klaussal

  • Gast
Re:Maske
« Antwort #1 am: 17.10.03 - 08:30:21 »
... dann nimm doch den inhalt der felder als vorgabewert.
evt. noch ein @if(isnewdoc)... drum herum.

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re:Maske
« Antwort #2 am: 20.10.03 - 08:29:35 »
Wenn du den Script Code in das Post Open Event der Maske stellst sollte es funktionieren.

Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

Offline Matze06

  • Frischling
  • *
  • Beiträge: 3
  • Ich liebe dieses Forum!
Re:Maske
« Antwort #3 am: 20.10.03 - 13:36:57 »
Läuft und das Problem ist gelöst. Danke für die Hilfe :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz