W czym stworzyć "aplikacje"

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO

W czym stworzyć "aplikacje"

Postprzez Adek1243 » Śr mar 18, 2020 6:15 pm

Cześć. Sorry, jeżeli pisze w złym dziale.
Pracuje aktualnie od kilku miesięcy przy biurku w jednej ze służb. Kilka lat temu skończyłem technikum informatyczne, ale wiadomo, tam są podstawy podstaw programowania, do tego się wiele zapomniało.
Dużo tutaj rzeczy jest takich, ze trzeba wpisywać w odpowiednie tabelki, potem te tabelki trzeba przepisać do innego dokumentu itp.
Możemy korzystać z pakietu tylko Open Office i Libra (bo darmowe).
W Libra office w Calcu zrobiłem tabelki, które po uzupełnieniu przenoszą się same między skoroszytami i umieszczają we Writerze w odpowiednich miejscach.
Ogólnie to jest dobre, tylko chciałbym to usprawnić. Prowadzę sprawy, co kilka dni dostaje ich kilka. Chciałbym żeby program powiedzmy ,,tworzyl,, sprawy, a dokładnie kopiowal dany folder w którym będą wszytskie pliki Writera i jeden Calca,nadawał mu odpowiednią nazwe, a następnie będą tabelki w nim wyświetlone (jak w formularzu) np Imię, Nazwisko i automatycznie będzie wpisywalo w danym skoroszycie w Calcu, po czym gdy zapiszemy, będzie możliwość kliknięcia ikonki drukuj, wydrukuje uzupełnione dokumenty we Writerze. Przy okazji zapytam się, dlaczego jak klikam prawym na dokument i go drukuje, on drukuje się z pustyni tabelkami (bez złącz), czy jest możliwośc aby automatycznie się uzupelnialy złącza bez konieczności wchodzenia w folder i aktualizowania ich? Dzięki za odpowiedź :)
OpenOffice 3.1
Adek1243
 
Posty: 1
Dołączył(a): Śr mar 18, 2020 6:12 pm

Re: W czym stworzyć "aplikacje"

Postprzez Jan_J » Cz mar 19, 2020 12:03 am

W LibreOffice masz kilka języków makropoleceń. Najpopularniejszy jest StarBasic, dobrze zintegrowany z pakietem i z biblioteką. Większe możliwości daje Python, ale poziom jego integracji ze środowiskiem roboczym oraz obsługa błędów związanych z komunikacją z Libre jest tragiczna.
Do Basica są obszerne książki Andrew Pitonyaka: AnfrewMacro (zbiór przykładów) i OpenOffice Macrox Explained (nieco bardziej systematyczna). Obie do pobrania z http://www.pitonyak.org.
Do Pythona w LibreOffice w zasadnie nie ma podręcznika. Można liczyć na wsparcie na forum anglojęzycznym https://forum.openoffice.org/en. U nas mało sił przerobowych; kilku z nas coś programuje, ale czas, czas, czas.

Przy okazji, wydruk to zależy jak są zrealizowane aktualizacje łącz. Makrem też się da wymusić aktualizację „ręczną”.
JJ
LO 6.2 ∙ AOO 4.1.7 ∙ Python (3.8|2.7) ∙ Unicode 12 ∙ LATEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Fedora|CentOS|SUSE)
Jan_J
 
Posty: 4096
Dołączył(a): Pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław


Powrót do Makra i programowanie

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość