Dobre pytanie, sam potrzebuję czegoś podobnego ale z tego co widzę i wyszukałem w Internecie to bez makr się nie obejdzie.
Dzięki temu:
http://user.services.openoffice.org/en/ ... 39&t=25032 , szukaj postu z załącznikiem gridtable.odb coś drgnęło, ale i tak jestem na etapie rozpracowywania wielu rzeczy.
Co dokładnie potrzebujesz wiedzieć (poprzez analogie do arkusza kalkulacyjnego):
1.
A1+B1=C1
A2+B2+C2
itd.
2.
A1+A2=A3
B1+B2=B3
itd.
3.
A1+B2=C4
A3+B1+C2
Ja potrzebuję wykonać działanie jak w przykładzie 1. Metodą prób i błędów dowiedziałem się tylko, że realizuje to któreś makro z dokumentu gridtable.odb (jw.). Na razie kombinuję dalej.
Działań, jak w przykładzie 3. (na mój łeb) nie da się wykonać, bo tabele w bazie danych nie mają takich adresów jak arkusz kalkulacyjny. Bez eksportu do niego się nie obejdzie.
Drugi przykład wykonuje się za pomocą kwerend, wykorzystując funkcje takie jak Suma. Działa to podobnie jak funkcja =SUMA(A1:A2) w arkuszu kalkulacyjny z tą różnicą, że obejmuje całe kolumny a nie wybrane pola. Nie da się wykonywać działań na wybranych polach (albo jeszcze o tym nie wiem).
Jeśli potrzebujesz widzieć na bieżąco wprowadzane zmiany, dodajesz pole (wg. potrzeby, np. walutowe) do formularza i przypisujesz do niego kwerendę.