Guten Tag an alle im Forum !
Ich bin absoluter Anfänger in Makros und versuche nun ein Makro im Writer zu erstellen welchen den Namen aus einem Textfeld (name1) ausliesst und dann aus dem Namen und dem Datum einen Namen für das zu speichernede PDF erstellt.......ich schaff es einfach nicht
Ich bekomme immer folgende Fehlermeldung :
"Basic-Laufzeitfehler. Es ist eine Exception aufgetreten Type: com.sun.star.container.NoSuchElementException Message: ." in der Zeile "oFeld = oForm.getByName( "name1" )"
Ich verwende Openoffice 3.4.0 unter Windows Vista+
Hier mein Makro :
sub save_vertrag
Path = "file:///C:/Users/HP-7184/Desktop/Vertr%C3%A4ge2012/"
dim args(0) as new com.sun.star.beans.PropertyValue
myDoc = thisComponent
oDok = ThisComponent
oForm = oDok.Drawpage.Forms(0)
oFeld = oForm.getByName( "name1" )
date( Date )
args(0).Name="FilterName"
args(0).Value = "writer_pdf_Export"
myDoc.storetoUrl(Path & date & "_" & oFeld.String & ".pdf",args())
oDocument.Print(mPrintopts1())
end sub
Es wäre echt toll wenn Ihr mir nen Tipp geben könntet !
Danke
Ender