Witam
Chciałbym zrobić bazę klientów i np jednym kliknięciem wydrukować umowę z klientem zawierającą dane z formularza oraz stały tekst umowy z wstawionymi danymi np cenami czy innymi informacjami z bazy?
Niestety z bazami nie miałem za wiele kontaktu i chciałbym wiedzieć zanim zacznę się zagłębiać.
i następna sprawa czy baza może wykonywać obliczenia? obliczać metry kwadratowe z podanych rozmiarów i tak dalej?
dzięki
baza danych => plik do wydruku
baza danych => plik do wydruku
LibreOffice 6.1.2.1 na Windows 10
Re: baza danych => plik do wydruku
Ad 1. Raporty
Ad 2. Oczywiście, choć w ograniczonym zakresie. Przeliczanie jednostek, obliczanie pól na podstawie wymiarów itp. robi się od ręki. Trudniej się robi, kiedy potrzeba skomplikowanych algorytmów. Możesz definiować zapytania (kwerendy), które coś przeliczają, w przypadku większości baz możesz je także przechowywać ,,po stronie systemu bazy'' w postaci perspektyw.
Ad 2. Oczywiście, choć w ograniczonym zakresie. Przeliczanie jednostek, obliczanie pól na podstawie wymiarów itp. robi się od ręki. Trudniej się robi, kiedy potrzeba skomplikowanych algorytmów. Możesz definiować zapytania (kwerendy), które coś przeliczają, w przypadku większości baz możesz je także przechowywać ,,po stronie systemu bazy'' w postaci perspektyw.
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: baza danych => plik do wydruku
dzięki za odpowiedź czyli pozostaje się szkolić 
co polecicie online? czy lepiej odrazu kupić jakąś książkę?
a jeszcze jedna sprawa czy program może wypluwać dane w postaci arkuszy kalkulacyjnych? albo innych plików?

co polecicie online? czy lepiej odrazu kupić jakąś książkę?
a jeszcze jedna sprawa czy program może wypluwać dane w postaci arkuszy kalkulacyjnych? albo innych plików?
LibreOffice 6.1.2.1 na Windows 10
Re: baza danych => plik do wydruku
1. Wybrane źródła informacji
Książki o bazach danych (dla niespecjalistów): na przykład
M. Hernandez: bazy danych dla zwykłych śmiertelników
C.J. Date: Relacyjne bazy danych dla praktyków
Książki o OpenOffice Base:
Unikam książek o software; zazwyczaj już w chwili wydania są nieaktualne.
Fora anglojęzyczne
http://user.services.openoffice.org/en
http://www.oooforum.org
zawierają znacznie bogatszy materiał niż nasze skromne (na razie) forum.
Dokumentacja systemu baz danych używanego w OpenOffice.org:
http://hsqldb.org
Dokumentacja innych systemów baz danych:
PostgreSQL, MySQL, Firebird, SQLite, ...
2. Format danych wynikowych
Tak, może być plik. Ale pełną swobodę uzyskasz dopiero korzystając z makropoleceń. Basic, JavaScript, Python.
http://api.openoffice.org
Książki o bazach danych (dla niespecjalistów): na przykład
M. Hernandez: bazy danych dla zwykłych śmiertelników
C.J. Date: Relacyjne bazy danych dla praktyków
Książki o OpenOffice Base:
Unikam książek o software; zazwyczaj już w chwili wydania są nieaktualne.
Fora anglojęzyczne
http://user.services.openoffice.org/en
http://www.oooforum.org
zawierają znacznie bogatszy materiał niż nasze skromne (na razie) forum.
Dokumentacja systemu baz danych używanego w OpenOffice.org:
http://hsqldb.org
Dokumentacja innych systemów baz danych:
PostgreSQL, MySQL, Firebird, SQLite, ...
2. Format danych wynikowych
Tak, może być plik. Ale pełną swobodę uzyskasz dopiero korzystając z makropoleceń. Basic, JavaScript, Python.
http://api.openoffice.org
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)