Habe eben mit einem Kollegen telefoniert. Er sollte mal auf einem 5er Server ein Script für mich testen.
1. das Script lief sauber durch ( *uff* )
2. der Kollege fragte, ob er irgendwo noch das feld Form setzen könnte. Klar kann er das; er ist kein Designer, daher habe ich ihm das am telefon mal so durchgegeben.
"Vor das call doc.save fügst du eine Zeile ein
Call item.EmbedObject ( EMBED_ATTACHMENT, "", OVL_FILE )
Set item1= doc.
replaceitemvalue("Form","Empty")
Call doc.save ( True, True )
er hat das dann auch gleich gemacht und abgespeichert. Dann rief er zurück und sagte mir, daß das Feld Form immer noch den alten Wert hat. Bins dann nochmal durchgegangen. Er immer schön "Ja,ja, genau so steht das hier". "Schick mir mal den Kram!"
und was musste ich sehen ?
Set item1= doc.
replayeitemvalue("Form","Empty")
und trotzdem lässt sich der Code einwandfrei abspeichern.
Das der Agent dann auch sauber durchgelaufen ist ist kein wunder; steht doch am Anfang des Codes "On error resume next".