Autor Thema: Dokument speichern bevor Agent ausgefuert wird.  (Gelesen 2287 mal)

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Dokument speichern bevor Agent ausgefuert wird.
« am: 24.01.04 - 21:58:30 »
Hallo alle zusammen,

hier ist mein Agent:

Dim workspace As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Set uidoc = workspace.CurrentDocument
   Dim object As NotesEmbeddedObject
   Dim heute As New notesdatetime ("heute")
   Dim word As Variant
   Dim wordoc As Variant
   Dim Person As String
   
   'Zusammensetzung von Dienstgrad, Vorname, Name
   Person = uidoc.FieldGetText("Dienstgrad") + " " + uidoc.FieldGetText("Vorname") + " " + uidoc.FieldGetText("Name")
   
   'Starten von Word und Auswahl von Dokumentenvorlage
   Set word = CreateObject("Word.Application")
   Call word.documents.add("E:\Datenbanken\Entwicklung\Vorlagen\LetterSoldat.dot")
   Set worddoc = word.activedocument
   
   'Befuellen der Felder vom ausgewaehlten Dokument
   worddoc.FormFields("TXTANREDE").result = uidoc.FieldGetText("Anrede")
   worddoc.FormFields("TXTPERSON").result = Person
   worddoc.FormFields("TXTDIENSTSTELLE").result = uidoc.FieldGetText("Dienststelle")
   
   
   'Word sichtbar machen
   word.visible = True
   
End Sub

Wenn ich diesen Agenten ausfuehre, dann bekomme ich die Meldung, das das Dokument nicht gespeichert ist. Gibt es eine Moeglichkeit am Anfang einen Speicherbefehl einzubauen?
Notes 5.05
Server 5.05
Windows 2000

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #1 am: 24.01.04 - 22:04:20 »
kommt die Meldung von Word oder von Notes?
Wenn sie von Notes kommt -> welche Zeile deines Scripts verursacht die Meldung?
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #2 am: 24.01.04 - 22:06:39 »
kommt von Notes. Welche Zeile.... keine Ahnung. ich weis nur, wenn ich vorher auf den Seicherbutton druecke und dann auf den, der den Agenten startet, dann geht es ohne Probleme
Notes 5.05
Server 5.05
Windows 2000

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #3 am: 24.01.04 - 22:35:02 »
Problem geloest. habe das gesamte script direkt in den Button gesetzt. nun geht es.
Notes 5.05
Server 5.05
Windows 2000

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #4 am: 24.01.04 - 22:36:50 »
Call uidoc.Save
speichert Dein Dokument. Aber wie es ausschaut, greifst Du auf ein existierendes Dokument zu ... Vielleicht geht uns hier noch ein bisschen von den Rahmenbedingungen ab ? Sag mal an ;-)

Und irgendwie habe ich das Gefühl, das Forum entwickelt sich gerade zur "Heimatfront" - immer wieder Anfragen vom Bund ... Aber ich hab' nix dagegen !  ;)

Bernhard (Leutnant d.R.)  ;D

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #5 am: 24.01.04 - 22:37:14 »
mach mal im Menü File->Tools->Debug LotusScript (weiß nicht, wie das auf deutsch heißt. irgendwas im Datei Menü) und schau nach, wo der Fehler auftritt.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #6 am: 24.01.04 - 22:39:21 »
Zitat
Welche Zeile.... keine Ahnung

Hierzu bitte den Debugger bemühen - der sagt Dir genau an, wo es "kracht". Oder einen ErrorHandler einbauen. Die Suche in diesem Forum zum Thema "ErrorHandler" oder "ErrorRoutine" führt Dich zu Beispielen.

HTH,
Bernhard

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #7 am: 24.01.04 - 22:41:12 »
Auf Deutsch: Datei - Extras - Debug LotusScript. Wer ernsthaft programmiert (mit deutschem Designer): Alt-D-X-D  ;D

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #8 am: 24.01.04 - 22:43:50 »
Und irgendwie habe ich das Gefühl, das Forum entwickelt sich gerade zur "Heimatfront" - immer wieder Anfragen vom Bund ... Aber ich hab' nix dagegen !  ;)

Bernhard (Leutnant d.R.)  ;D

 ;D ;D ;D

Ich helfe den Jungs gerne (die Mädels werden ja leider meist nur für den Sani-Bereich eingeteilt).

gez. OG Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #9 am: 24.01.04 - 23:00:54 »
OK, Sie können rühren, Obergefreiter  ;D

Offline Heiggo

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 368
  • Geschlecht: Männlich
  • Ich habe nix gemacht!
Re:Dokument speichern bevor Agent ausgefuert wird.
« Antwort #10 am: 25.01.04 - 07:44:02 »
Das liegt vermutlich daran, wie man in einem anderen Thread gesehen hat (Bereich R5-Entwicklung) das es dort so viele Nutzer gibt, die schön verteilt auf verdammt vielen Servern liegen. Und damit ist (logische Entwicklung) auch die Zahl der "Eigenentwickler" stark vertreten.

Und irgendwie habe ich das Gefühl, das Forum entwickelt sich gerade zur "Heimatfront" - immer wieder Anfragen vom Bund ... Aber ich hab' nix dagegen !  ;)

Bernhard (Leutnant d.R.)  ;D
(¯`·._ (¯`·._-=- ...und für Bernhard... nur OFw d.R. :-) -=-_.·´¯)_.·´¯)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz