Makro funktioniert in Windows aber nicht auf Linux

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

RobertG
********
Beiträge: 2034
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Makro funktioniert in Windows aber nicht auf Linux

Beitrag von RobertG »

Ich kann Dir nicht sagen, warum das in Windows funktioniert. Für das Base-Handbuch habe ich nur in Linux getestet:

Code: Alles auswählen

oForm.ApplyFilter = TRUE
Dies fehlt bei Dir nach der Filterdeklaration.
Und die Aufhebung erfolgt mit

Code: Alles auswählen

oForm.ApplyFilter = False
Danach kommt dann der Reload.

Gruß

Robert
F3K Total
********
Beiträge: 3704
Registriert: Mo, 28.02.2011 17:49

Re: Makro funktioniert in Windows aber nicht auf Linux

Beitrag von F3K Total »

Moin,
versuch mal

Code: Alles auswählen

oForm2.Filter = """bas_ID"" = "+iD
Gruß R
RobertG
********
Beiträge: 2034
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Makro funktioniert in Windows aber nicht auf Linux

Beitrag von RobertG »

Hallo przybilla,

oForm.ApplyFilter = TRUE
gehört natürlich hinter die Filterdeklaration - wie beschrieben, und vor
oForm.reload()

Wäre vielleicht hilfreich, wenn Du
  • ein einfaches Beispiel beifügst und
  • die Windowsversion genau benennst und
  • die Build-ID der Linuxversion benennst (Hilfe > Über LibreOffice)
denn aus dem Release Plan https://wiki.documentfoundation.org/ReleasePlan geht hervor, dass die LO 6.2.8.2 Ende Januar 2020 bereits seit 2 Monaten nicht mehr mit Bugreleases versorgt wird. Aktuell wird gerade am Erscheinen von der Version LO 6.3.5 bzw. 6.4.0 gearbeitet.

Um gegebenenfalls Bugs zu finden braucht es Nutzer, die diese so melden, dass sie nachvollzogen werden können. Deswegen das Beispiel und die detaillierten Meldungen, die auch klären sollen, ob es sich bei der benutzten Version um eine Version von LibreOffice direkt oder von einer Distribution handelt.

Gruß

Robert
Antworten