Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: friedolin am 16.08.04 - 16:02:53

Titel: problem mit NotesUIWorkspace
Beitrag von: friedolin am 16.08.04 - 16:02:53
habe eine aktion, die aus einem maskendoc (im editmode) ms-word öffnen soll.
funktioniert auch in einer db (A)  habe nun die gleiche aktion in einer anderen db
eingebaut und hier funktioniert es nicht mehr.
habe den debugger gestartet und festgestellt, dass der wert bei
"set uidoc = ws.currentdocument" nicht gesetzt wird.
doc ist ebenfalls im editmode geöffnet.
hat jemand eine idee, kann es an der db oder an der maske liegen?   ??? ???

friedolin

LN5


hier das script dazu

Sub Click(Source As Button)
   On Error Resume Next
   
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim ws As New NotesUIWorkspace
   Dim uidoc As notesuidocument
   Dim word As Variant
   Dim wordoc As Variant
   Dim userName As New NotesName(session.username)
   
   Set db=session.currentdatabase
   Set uidoc=ws.currentdocument
   
   companyname=uidoc.fieldgettext("companyname")
   anrede1=uidoc.fieldgettext("salutation")
   lastname=uidoc.fieldgettext("LastName")
   strasse=uidoc.fieldgettext("OfficeStreet")
.
..........  
Titel: Re:problem mit NotesUIWorkspace
Beitrag von: elajen am 17.08.04 - 07:54:10
Hallo,

wenn Du am Code nichts geändert hast, und der Context in Maske von db(A) und db(B) der gleiche ist, dann kann's eigentlich nur am Compiler oder am Cache liegen. Schmeiß den Code samt Aktion nochmal aus der Maske raus. Speichere die Maske. Mach Notes zu. Lösche die cache.dsk. und versuch das ganze nochmal von vorn. Kopiere aber mal nicht die Aktion, sondern lege die Aktion neu an und kopiere nur den Code rein.

Habe ähnliches Verhalten auch schon gehabt.  :(

Gruß von Ekki.
Titel: Re:problem mit NotesUIWorkspace
Beitrag von: friedolin am 17.08.04 - 08:39:43
hallo ekki,
habe es so gemacht wie du beschrieben, es klappte auch da
nicht. ich muss noch erwähnen, dass ich eine gemeinsame
aktion benutzt habe. habe jetzt eine normale aktion neu geschrieben und siehe da, das funktioniert.

danke für deine hilfe

friedolin
Titel: Re:problem mit NotesUIWorkspace
Beitrag von: Semeaphoros am 17.08.04 - 09:09:09
Shared Actions in R5 haben ab und zu gewisse Ecken, also wundere Dich nicht unbedingt.
Titel: Re:problem mit NotesUIWorkspace
Beitrag von: elajen am 17.08.04 - 09:09:36
Mit den gemeinsamen Aktionen habe ich viele schwierigkeiten gehabt. Kopieren von einer DB in eine andere scheint für die Aktion tötlich zu sein. Geschweige denn, wenn Du aus mehreren Templates erbst.

Gruß von Ekki.