❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Makro Probleme in Version 6.3.X

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
PFITS
Beiträge: 5
Registriert: Do 26. Sep 2019, 17:53

Makro Probleme in Version 6.3.X

Beitrag von PFITS » Do 26. Sep 2019, 18:31

Hallo Liebe Community,

ich nutze LibreOffice schon seit vielen Jahren und habe viele Makros programmiert, die alle problemlos laufen.
Seit Version 6.3.X kann ich meine Makros allerdings nicht mehr (sinnvoll) über eine Schaltfläche starten.

Wenn ich auf die Schaltfläche klicke, fängt diese an ein paar Pixel hin und her zu hüpfen und die Makroausführung ist pausiert und läuft erst weiter, wenn man in den Entwurfsmodus wechselt. Beendet man den Entwurfsmodus nach Ausführen des Makros, kann man wieder auf die Schaltfläche drücken und das Makro kann durch erneutes Aktivieren des Entwurfsmodus wieder fertig ablaufen.

Ich habe es auch schon mit einer kompletten Neuinstallation (Deinstallation der Vorversion und Löschen aller Verzeichnisse, etc...) versucht, aber leider ohne Erfolg, das Verhalten bleibt.

Hat diese Problem schon jemand bemerkt?

Vielen Dank!

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Makro Probleme in Version 6.3.X

Beitrag von craig » Do 26. Sep 2019, 22:10

Hallo,

vielleicht liegt es an diesem Bug...

Das heißt, wenn Du für eine Schaltfläche das Event "Aktion bestätigen" festgelegt hast, dann tritt der Fehler auf.

Workaround:
Weise der Schaltfläche das Event "Maustaste losgelassen" zu, dann funktioniert alles.
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

PFITS
Beiträge: 5
Registriert: Do 26. Sep 2019, 17:53

Re: Makro Probleme in Version 6.3.X

Beitrag von PFITS » Fr 27. Sep 2019, 07:57

Danke für die Antwort!
Es waren alle Ereignisse bei "Aktion bestätigen" hinterlegt, aber leider ist dies nicht der Grund. Habe alle Ereignisse entfernt und es ist nach wie vor das gleiche Verhalten zu beobachten, auch bei neu hinzugefügten und leeren Schaltflächen.
Habe hier ein Video:https://nextcloud.perfectfitsolutions.a ... cGyBaTn4RP, das zeigt die "Shaking-Buttons" bei deaktiviertem Entwurfsmodus...

Bei einem neu erstellten Dokument passiert dies aber scheinbar nicht... Muss das noch weiter testen. (edit: tritt genau so auf!)

Die Datei habe ich schon durch viele Versionen mitgenommen, aber prinzipiell sollte das Verhalten auch dann nicht auftreten, oder?

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Makro Probleme in Version 6.3.X

Beitrag von craig » Fr 27. Sep 2019, 13:17

Hallo,

auf Anhieb fällt mir dann noch dies ein:
  1. Menü Extras → Optionen
    LibreoOffice → Ansicht
    Deaktiviere mal nacheinander:
    1. OpenGL für das Rendern verwenden
    2. Hardwarebeschleunigung verwenden
    In jedem Fall muss LibO neugestartet werden, damit die Einstellungen übernommen werden.
  2. Wenn Du Listener in Deinem Code verwendest, werden diese korrekt beendet?
    Speziell:
    1. _Removed( oEvent )
    2. _Disposing( oEvent )
  3. Wenn Du Dialoge in Deinem Code verwendest, werden diese korrekt entladen?
    What is the difference between Dialog.EndExecute and Dialog.Dispose ?
    Dialog Control Elements in Detail
    Speziell:
    1. oDialog.execute()
    2. oDialog.dispose()
  4. Lade Dir eine LibO portable Version herunter und teste Deinen Code hiermit.
    Am besten eine frühere Version, also nicht v6.3, sondern v6.1 oder v6.2
Wenn keine der obengenannten Optionen zutrifft, dann habe ich auch keine weiteren Tipps für Dich.
Ggf. ein Bug?
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

PFITS
Beiträge: 5
Registriert: Do 26. Sep 2019, 17:53

Re: Makro Probleme in Version 6.3.X

Beitrag von PFITS » Fr 27. Sep 2019, 17:15

Hallo,

vielen Dank für deine Hilfe.

Habe folgendes ohne Erfolg versucht:
- OpenGL war deaktiviert
- Deaktivierung der Hardwarebeschleunigung und der Kantenglättung ohne Erfolg

Interessant ist, wenn keine Makros in dem Dokument vorhanden sind, dann beginnen die Schalter erst zu "wackeln" wenn man den Entwurfsmodus ein und wieder ausschaltet. Wenn Makros hinterlegt sind, dann beginnen diese ein paar Sekunden nachdem das Dokument geladen wurde. (Wahrscheinlich, da Makros im Hintergrund ausgeführt werden, um z.B. fileexists zu prüfen. Aber wie gesagt tritt es eben leider auch ohne Makros nur mit leeren Schaltflächen auf.

Listener verwende ich keine.

Dialoge verwende ich auch nicht.

Aber wie gesagt, selbst ohne hinterlegtem Makro tritt es auf.

Portable 6.2.6 funktioniert einwandfrei (war auch bei der installierten Version so)
Portable 6.3.1 lässt die Steuerelemente zwar nicht "wackeln", aber trotzdem friert alles ein nach Klick auf ein Steuerelement und erst wenn ich den Entwurfsmodus aktiviere läuft das Makro ab.

Die CPU Auslastung für einen Core geht beim "wackeln" auch auf knapp 90%, also Calc lastet diesen voll aus.

Also für mich sieht das klar nach einem Bug aus, oder etwas sehr spezielles, das nur mich betrifft...

Wo kann man die Bugs melden?
Hier: https://bugs.documentfoundation.org/ ??

Lg Andreas

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Makro Probleme in Version 6.3.X

Beitrag von craig » Fr 27. Sep 2019, 17:21

Hallo Andreas,
Andreas hat geschrieben:Wo kann man die Bugs melden?
Hier: https://bugs.documentfoundation.org/ ??
Ja, dort anmelden und den Bug schreiben.

Anleitung: Fehlermeldungen für LibreOffice (Bug Reports)
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8

PFITS
Beiträge: 5
Registriert: Do 26. Sep 2019, 17:53

Re: Makro Probleme in Version 6.3.X

Beitrag von PFITS » Fr 27. Sep 2019, 18:04

Vielen Dank für die Hilfe.

Bugreport ist erstellt:
https://bugs.documentfoundation.org/sho ... ?id=127828

PFITS
Beiträge: 5
Registriert: Do 26. Sep 2019, 17:53

Re: Makro Probleme in Version 6.3.X

Beitrag von PFITS » Fr 27. Sep 2019, 20:23

Ist doch ein bekanntes Problem https://bugs.documentfoundation.org/sho ... ?id=121963

Gibt es eigentlich alpha Versionen die man testen kann, die evtl einen fix dafür schon enthalten?

craig
* LO-Experte *
Beiträge: 1137
Registriert: Do 21. Apr 2016, 11:42

Re: Makro Probleme in Version 6.3.X

Beitrag von craig » Fr 27. Sep 2019, 20:33

Hallo Andreas,

der Ordner "Master" enthält die neuesten Versionen/ Releases.
Dieser wird teils täglich aktualisiert.
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten