die Extension pycalendar-4-0-1.oxt ließ sich problemlos laden und ist im Extensionmanager sichtbar und es lassen sich auch Optionen einstellen. Beim Anwenden, sprich entweder dem Aufruf via funktionstasten Kombi " strg-shift-F2 ", oder via Menue Extras > add on> Kalender passier allerdings nichts. gar nichts, kein Fehler, kein anderer Unsinn, einfach nichts. weis jemand Rat?, muß ich irgentwelche Schalter setzen, Daten/Tabellenblatt Eigenschaften setzen?
wäre nett wenn jemand was wüste.
Das Ding ist für LibreOffice 4.0 geschrieben:
calendar
Da kann es gut sein, dass es Probleme gibt, zumal in LO 4.1.2 der Umgang mit Datumswerten in Makros geändert wurde.
Oder hast Du da noch eine LO 4.0-Version?
Da mag das Problem liegen. Ich nutze die LO Version 6.1.1.2, einmal mit einer Windows 7 Home Editon, Service Pack 1 Installation, und auf einem anderen Rechner mit einer Windows 10er Version. Vielleicht kennt aber jemand eine andere Lösung. Ich suche einen Kalender Picker für Calc oder eine Idee wie eine solche Lösung evtl zu erziehlen ist, in der Richtung Auswahlfeld Tag, Monat, Jahr, und übernahme in ein Textfeld, oder sogar gegebenen Falls in ein Datum Feld
da lachste dich kaputt, eine Datei von Open Office, mit dem Kalender Feature, läst sich problemlos öffnen und bearbeiten. Siehe Anhang
Da muss dann ja irgendetwas in den Grundeigenschaften der Datei gespeichert sein, so dass das einmal möglich ist und ein anderes Mal nicht. Und wenn Du eine Datei mit ObenOffice erstellst und dann in LO nutzt?
Ja, ich habe eine ( hier im Beispiel Kassenbuch ) Datei in Open Office erstellt. einen Feldtype bestimmt. Die Datei gespeichert, in Libre Office geöffnet und das Feld war da?, wie von Zauberhand, und lässt sich bearbeiten, sprich ändern und kopieren. Seltsam ist aber das diese Feld mit dem Feldtype “Kalender” in Libre Office nicht zum Einfügen zur Verfügung steht. Ich weis hier nicht was ich denken oder sagen soll? Und ja, die Datei läst sich in LO wie in OO bearbeiten, problemlos
Hab pycalendar-4-0-1.oxt gerade in der vorläufigen LibreOffice 6.1.4.1 (noch nicht erhältlich) probiert, funktioniert tadellos.
Nachtrag: in 6.1.1.2 auch.
Ähm… wo ich gerade Windows bei dir lese… du hast aber schon Python2 installiert? Da die Extension in Python geschrieben ist…
Jetzt bin ich ein bisschen verdutzt… Python2 ? (oder auch Python ) muß installiert sein? ich dache das laden von add-ons steht unter LO , ich möchte es mal so formulieren, einfach so zur Verfügung. Das es da allerding noch auf eine spezielle Version einer “engin” ankommt wuste ich nicht. Dann wäre es ja doch wahrscheinlich das die LO Konfiguration von mir erst einmal überprüft werden müsste. aber lacht mich nicht aus, ich wüste nicht wie?
Wenn ein AddOn in Python geschrieben ist muss selbstverständlich ein Python-Interpreter auf dem System installiert sein. LibreOffice bringt Python3 auf Windows mit. Alter für Python2 geschriebener Code läuft oftmals nicht mit Python3, daher die Frage nach Python2.
Servus Zusammen,
bei mir hatte es am Anfang auch nicht funktioniert.
Man muss es über Extras->Optionen->LibreOffice Calc->Calendar konfigurieren!
Selbst habe ich als ‘Format code’ TT.MM.JJJJ gesetzt. Jetzt startet es auch über Strg+Umsch+F2.
Damit die Kalenderwoche im ISO-Format angezeigt wird, habe ich in der Datei pycalendar-4-0-1.oxt\pythonpath\pc\dialogs.py
directive = ('%U' if self.FirstWeekDay == 6 else '%W')
durch
directive = ('%U' if self.FirstWeekDay == 6 else '%V')
ersetzt (%V). Diese Datei befindet sich je nach Installationsart der Extension im User oder im Programmverzeichnis. Am besten ist es dies direkt in der OXT-Datei zu ändern, dann kann man es leicht auf verschiedenen Rechnern installieren. Getestet habe ich es unter Ubuntu 19.04/19.10 und Windows 10.
Viele Grüße
Wolfgang