Das hat jetzt nichts mit der Fehlermeldung zu tun, aber gewöhne dir gar nicht erst an deine Scripte im Progammordner/share/Scripts/python/ zu speichern - ( da ist das nämlich futsch nach dem nächsten LibreUpdate deiner Distribution ) - deine Scripte gehören nach ~/.config/libreoffice/4/user/Scripts/python/...
Zur Fehlermeldung: die sagt doch recht deutlich das es zu `oResult` kein Attribut mit der Bezeichnung `Next` gibt.
mglw. gibts aber eine Methode `next()` - aber genau dafür hast du doch ?? MRI installiert -
Code: Alles auswählen
import uno
ctx = uno.getComponentContext()
createUnoService = ctx.ServiceManager.createInstance
mri = createUnoService("mytools.Mri")
.....
mri.inspect(oResult)