Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: PapaMaik am Februar 19, 2020, 06:42:48

Titel: Aktualisierung der SourceDoc Eigenschaft eines Objektfeldes
Beitrag von: PapaMaik am Februar 19, 2020, 06:42:48
Wie in einem anderen Post beschrieben habe ich Schwierigkeit bei einem ungebundenen Objektfeldes. Die Aktualisierung der Objekte in den Berichten funktioniert teilweise nicht.

Nun versuche ich per VBA die SourceDoc Eigenschaft anzupassen.
Das Objekt ist aktiviert. Leider gelingt es mir nicht die SourceDOc Eigenschaft anzupassen. Ich bekomme keine Fehlermeldung, die Eigenschaft wird aber nicht geändert.

Me![ZEICHNUNG].Class = "Visio.Drawing.15"
Me![ZEICHNUNG].SizeMode = acOLESizeZoom
Me![ZEICHNUNG].OLETypeAllowed = acOLELinked
Me![ZEICHNUNG].SourceDoc = "H:\Ramses\PROJEKTE\Bilder\Visio\200240001.vsdx"

ACHTUNG: Crossposting, diese Frage habe ich auch in anderen Foren veröffentlicht.
Titel: Re: Aktualisierung der SourceDoc Eigenschaft eines Objektfeldes
Beitrag von: PhilS am Februar 19, 2020, 08:27:43
Zitat von: PapaMaik am Februar 19, 2020, 06:42:48
Nun versuche ich per VBA die SourceDoc Eigenschaft anzupassen.
Das Objekt ist aktiviert. Leider gelingt es mir nicht die SourceDOc Eigenschaft anzupassen. Ich bekomme keine Fehlermeldung, die Eigenschaft wird aber nicht geändert.

Me![ZEICHNUNG].Class = "Visio.Drawing.15"
Me![ZEICHNUNG].SizeMode = acOLESizeZoom
Me![ZEICHNUNG].OLETypeAllowed = acOLELinked
Me![ZEICHNUNG].SourceDoc = "H:\Ramses\PROJEKTE\Bilder\Visio\200240001.vsdx"
Da fehlt am Schluss noch ein Me![ZEICHNUNG].Action = acOLECreateLinkWenn du dabei eine Fehlermeldung bekommst, solltest du SourceDoc in den Eigenschaften im Formularentwurf herauslöschen. Danach evtl. Access beenden und neu starten.
Titel: Re: Aktualisierung der SourceDoc Eigenschaft eines Objektfeldes
Beitrag von: PapaMaik am Februar 19, 2020, 10:03:27
Das erstaunliche ist, das das Acces behauptet, das die Action Eigenschaft sei nciht veränderbar. Aber ds mit dem Löschen des SourceDoc probiere ich gerne einmal aus, vielen Dank