LO 5.3.0.3 -Mängel, Makro-Entwicklung einstellen?

Sehr geehrte Community 'macOS Sierra 10.12.1 ; jre-8u111 ; LO 5.3.0.3

    Habe ein CalcFile zum Eintragen von Messwerten. Diese und deren Auswertung werden in einem XY-Diagramm angezeigt. Die Werte werden klassifiziert, die Ergebnisse in die Tabelle eingetragen. Das Makro dazu habe ich, nach 17 Jahren IDE-Abstinenz, letztes Jahr ohne wesentliche Probleme geschrieben.
Nun wollte ich mit LO 5.2.4.2 es so erweitern, dass Nutzer sich vom Muster per Tastendruck eine weitere Tabelle erstellen und ich pro Jahr ein neues File mit neuen Tabellen pro Nutzer erzeugen kann. Trivial...

Stellte Mängel fest und - da ich nicht über eine veraltete Release berichten wollte - installierte ich LO 5.3 und vergrösserte dadurch

meine *Mängelliste*:

*zu Benutzeroberfläche:**
B1: *Hilfesystem: Suche nach 'Makro aufzeichnen' liefert 70 wirre Ergebnisse, aber keinen Hinweis darauf, dass man unter /LO > Einstellungen >LO Erweitert >Optionale Funktionen: Makroaufzeichnung ermöglichen (eingeschränkt) /einen Haken setzen muss. Sonst ist der Makrorekorder unter /Extras >Makros >Makro aufzeichnen/ nicht benutzbar, ausgegraut

*B2: *Beim ersten Aufruf von /Extras >Anpassen/ wird - obwohl jre-8u111 installiert ist, aber der o.g. Haken nicht gesetzt ist - auf die Notwendigkeit von Java hingewiesen. So nicht: Wenn Java notwendig ist, dann eine _Fehlermeldung_ 'Java nicht gefunden' UND die betroffenen Befehle ausgrauen. Wenn Java vorhanden ist, muss ein Hinweis darauf zu finden sein, z.B. unter Einstellungen >LibreOffice > Pfade. Ob Java vorhanden oder nicht, Haken oder nicht: Derzeit kann man />Makro >...>Meine Makros/ aufrufen und konfigurieren/.//
/
*B3: *Die Befehlstasten rufen die damit verknüpften Makros NICHT auf.
Mit /Ansicht > Symbolleisten > Formular-Steuerelemente/ eine Befehlstaste anwählen, dann />Kontrollfeld >Ereignisse >Taste gedrückt /wählen und das Makro unter />meine Makros/ mit dem gewünschten Makro verknüpfen, ist machbar: Aber es funktioniert nicht*! *(Jedoch /Extras

Hallo Wolfgang,

ich habe einige der "Mängel" in Release 5.2. auf Windows 10 angeschaut. Dass das alles auf einmal in 5.3 fehlerhaftDa bleibt bei mir kein einziger Mangel übrig, insbesondere ist B3 einfach ein Missverständnis. Dass das alles auf einmal in 5.3 fehlerhaft sein voll, kann ich mir nicht vorstellen.
Du solltest vielleicht doch ein bisschen zurückhaltender mit deinen Vorwürfen sein.

B1: Suche nach 'Makro aufzeichnen' liefert nur 7 Ergebnisse, gleich beim ersten mit genau diesem Namen steht drin, dass man dazu die genannte Option aktivieren muss.

B2: ich habe in den letzten Wochen "Extras - Anpassen" viele Dutzende Male aufgerufen, weil ich die Dokumentation dazu geschrieben habe, also logischerweise auch häufiger zum ersten Mal, den genannten Fehler hatte ich nie!

B3: "Taste gedrückt" bedeutet, dass eine *_Taste der Tastatur_* gedrückt wurde, während der Fokus auf der "Schaltfläche" (so heißt deine "Befehlstaste" offiziell) ist. Dann passiert auch was. Wenn das Anklicken der Schaltfläche gemeint ist, dann ist das Ereignis "Aktion bestätigen"!

B4 und B5 habe ich, da ich mit Calc weniger Erfahrung habe, nicht überprüft

B6: Ich arbeite seit vielen Jahren mit dem Makro-Editor und hatte dieses Problem noch nie.

Gerhard

Hallo Wolfgang,

Sehr geehrte Community 'macOS Sierra 10.12.1 ;
jre-8u111 ; LO 5.3.0.3

JRE und Mac und LO - da gibt es wohl einige Probleme.

Aus einem anderen Thread:
"Unter OSX 10.11 und eine LO 5.2.x oder 5.3.x brauchst du eine JDK."

*zu Benutzeroberfläche:** B1: *Hilfesystem: Suche nach 'Makro
aufzeichnen' liefert 70 wirre Ergebnisse, aber keinen Hinweis
darauf, dass man unter /LO > Einstellungen >LO Erweitert >Optionale
Funktionen: Makroaufzeichnung ermöglichen (eingeschränkt) /einen
Haken setzen muss. Sonst ist der Makrorekorder unter /Extras
>Makros >Makro aufzeichnen/ nicht benutzbar, ausgegraut

Schon da ist etwas faul:
Suchbegriff "Makro aufzeichnen" > Suchen
ergibt bei mir in LO 5.3.0.3 genau 7 Ergebnisse. Die beiden ersten
Einträge verweisen direkt darauf, dass es sich um eine Funktion
handelt, die unter Extras > Optionen > LibreOffice > Erweitert erst
freigeschaltet werden muss.

Den Rest schenke ich mir, weil sich vielleicht schon einiges klärt,
wenn erst einmal dieser Anfang funktioniert.

Für die Mitarbeit am Projekt brauchst Du nicht den Quellcode zu laden.
Dann würde ja niemand mehr Bugs melden, Handbücher schreiben usw. Ich
habe noch nie den Quellcode heruntergeladen, mache aber genau das eben
genannte und berate darüber hinaus viele Leute bei der Erstellung von
Datenbanken und dort dann auch beim Makrocode. Nur ist Calc absolut
nicht meine Baustelle.

Gruß

Robert
- --
Homepage: http://robert.familiegrosskopf.de
LibreOffice Community: http://robert.familiegrosskopf.de/map_3

Hallo Wolfgang,

haben wir vor kurzen schon mal hier gehabt - unter dem Titel "Diagramm kopieren? Problem: Bezug auf Ausgangstabelle", aber lassen wir die Vergangenheit;)

Stellte Mängel fest und - da ich nicht über eine veraltete Release berichten wollte - installierte ich LO 5.3 und vergrösserte dadurch
meine *Mängelliste*:

Kein Programm ist fehlerfrei - aber "Mängel" sind Deine Punkte alle nicht. Du hast "Verbesserungsvorschläge für die Bedienung" - das fände ich ok. Man kann alles verbessern und aktiv kann jeder mitarbeiten.
Viele Deiner Punkte beruhen schlicht auf "Fehlbedienungen" oder "Unwissenheit" - so etwas kann man ausmerzen. Hier, in Foren oder durch lesen.
Zu B1 bis B3 wurde schon einiges gesagt, zu B4 siehe vorherigen Thread.
Sicher ist etwas: Der Makrorekorder ist ungeeignet zur Durchführung Deines Vorhabens. Das musst Du dann schon korrekt programmieren - mit UNO Objekten und so. Ist natürlich aufwenig - aber alles machbar und kein "Fehler" des Programms.

Zu B6: Selbstverständlich kannst Du den Cursor vor den ersten Buchstaben setzen. Vielleicht geht das mit einem Mac nicht (Hab keinen Mac) - unter Linux oder Windos ist das natürlich problemlos möglich.

Und wenn Dich die IDE so ärgert - dann nutze sie halt nicht. Kannst doch jeden beliebigen einfachen Texteditor verwenden - kannst auch Python statt Basic als Rahmensprache nutzen oder Java-Script. Alles wie Du magst oder kannst - aber schiebe Fehler nicht auf das Programm, wo keine sind.

PS1
- Obige Liste ist sicher unvollständig, auch, weil ich so nicht weiter arbeiten kann/will.

OK. Dann ist das so :slight_smile: Gibt andere Programme und Lösungen - nimm das, womit Du am besten zurecht kommst. Das finde ich richtig:)

Über Dein PS2 diskutieren wir nicht. Da Du ja seit StarOffice damit arbeitest (20 Jahre??) und sich das nicht geändert hat, scheinst Du ja doch damit zurecht zu kommen. Aber wier gesagt - Du kannst Dich ja einbringen:)

Viele Grüße
Thomas