Python Listenfeld
Verfasst: So 30. Mär 2025, 18:18
Moin,
aus Interesse bin ich dabei,eine kleine Anwendung mit Libreoffice CALC in python zu programmieren. Python ist mir vom Raspi bekannt. TKInter ist Neuland. Worum geht es?
Im Sheet Daten im beiliegenden ods File werden Arbeitszeiten gespeichert. Ich möchte mit einem Dialog bei Bedarf aus diesen Daten für je einen Monat die Zeiten herrausfiltern, Diese herrausgefilterten Daten sollen später als PDF ausgedruckt und gespeichert werden. Ich weis, es geht einfacher, ich möchte aber mal sehen, wie soetwas mit python realisiert werden kann.
Das Problem ist, das ich die in den Listboxen selectierten Daten nicht in die Function _setFilter() bekomme, um sie dort weiter zu verarbeiten. In der Function werden mir die Daten in einer messagebox angezeigt. Ich habe einenScreenshot beigefügt. Mit dem Inhalt kann ich leider nichts abfangen. Ich habe in den letzten Tagen keine Anwort auf die Frage finden können. Kann mir bitte jemand weiterhelfen? Ist das ein Libreoffice oder ein Python Problem?
Es grüßt
Gerd
aus Interesse bin ich dabei,eine kleine Anwendung mit Libreoffice CALC in python zu programmieren. Python ist mir vom Raspi bekannt. TKInter ist Neuland. Worum geht es?
Im Sheet Daten im beiliegenden ods File werden Arbeitszeiten gespeichert. Ich möchte mit einem Dialog bei Bedarf aus diesen Daten für je einen Monat die Zeiten herrausfiltern, Diese herrausgefilterten Daten sollen später als PDF ausgedruckt und gespeichert werden. Ich weis, es geht einfacher, ich möchte aber mal sehen, wie soetwas mit python realisiert werden kann.
Das Problem ist, das ich die in den Listboxen selectierten Daten nicht in die Function _setFilter() bekomme, um sie dort weiter zu verarbeiten. In der Function werden mir die Daten in einer messagebox angezeigt. Ich habe einenScreenshot beigefügt. Mit dem Inhalt kann ich leider nichts abfangen. Ich habe in den letzten Tagen keine Anwort auf die Frage finden können. Kann mir bitte jemand weiterhelfen? Ist das ein Libreoffice oder ein Python Problem?
Es grüßt
Gerd