ich habe ein unangenehmes Probelm. Ich muss für eine Base-Datenbank ein Modul mit gefühlten 200 Prozeduren in kleinere Module zerlegen - dadurch werden alle Verweise auf Funktionen und Subs in der *.odb ungültig
Code: Alles auswählen
Standard.multi.TOOL_ExportToPDF (document, Basic)
Code: Alles auswählen
Standard.TOOLS.TOOL_ExportToPDF (document, Basic)
... und das bei 49 Formularen und ungezählten Buttons und sonstigen Events an denen Makros dranhängen.
Ich werde also ein Makro schreiben, dass in der ganzen ODB die Formulare abklappert und dadrin alle Subformulare und Subsub.. und jedes Kontrollelement auf verlinkte Events kontrolliert und diese dann mit dem neuen gültigen Pfad versieht.
Nun müsste das mit .Events.ReplaceByName funktionieren, aber diese Methode ist so weit ich auch gegoogelt habe nur mit grafischen Objekten beschrieben.
Daher:
1. Weiß jemand wie man zu den Event-Objekten kommt? (thisComponent.Forms.Drawpage...)
2. Weiß jemand ob diese dann mit .ReplaceByName manipulierbar sind?
thx!