Hallo Gerhard, >> Noch was: dieses Ereignis wird zweimal ausgelöst, im einen Fall steht >> manches nicht zur Verfügung, was im Makro benötigt wird. Ich verwende >> daher für Makros für dieses Ereignis immer zu Beginn: >> if evt.source.supportsService("com.sun.star.sdbc.RowSet") then exit >> function >> ' Ereignis wird zweimal angestoßen. Ein Aufruf wird ignoriert
Die obige Zeile verstehe ich so nicht richtig: Gerade wenn der Service unterstützt wird sollte doch die Funktion ablaufen, oder? Jedenfalls läuft die Funktion bei mir jetzt prima mit oForm = oEvent.Source IF oForm.ImplementationName = "org.openoffice.comp.svx.FormController" THEN Gruß Robert -- Homepage: http://robert.familiegrosskopf.de LibreOffice Community: http://robert.familiegrosskopf.de/map_3 -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/users/ Datenschutzerklärung: https://www.documentfoundation.org/privacy