Zdravím,
chtěl bych se zeptat, jestli máte správně definované primární klíče. Obě
tabulky musí mít primární klíč, přičemž primární klíč podřízené tabulky
se musí skládat z polí odpovídajících primárnímu klíči hlavní tabulky +
alespoň jedno pole navíc.
U vnořených formulářů mívám problémy s tím, že po vložení nového řádku v
hlavní tabulce se neotevře řádek pro vkládání dat v podřízené tabulce.
Nejprve musím v hlavní tabulce skočit do jiného řádku a pak se vrátit do
nově přidaného řádku. Pak teprve můžu přidávat data do podřízené
tabulky. Kdysi jsem to hlásil. Opravili to, ale v poslední době se s tím
setkávám zase. Mám pocit, že tímto neduhem trpěly hlavně verze GO-OO.
LibreOffice jsem zatím netestoval.
JDBC s Postgresem by mělo fungovat dobře, nemám s tím problémy. Přesto
bych doporučoval využít doplněk "postgresql-sdbc-driver"
(http://dba.openoffice.org/drivers/postgresql/index.html). Funguje dobře
a je rychlý. Práce s velkými tabulkami přes JDBC je čiré zoufalství -
skrolování tabulek trvá i několik vteřin.
Jiří Spitz
Dne 30.1.2011 17:01, Zbyněk Burget napsal(a):
Zdravím vespolek,
od včerejška bojuju s jedním problémem a už mi došly všechny nápady.
Mám databázi v PostgreSQL, OpenOffice 3.2.1 CZ (Windows XP)
Připojený k databázi jsem přes JDBC, spojení funguje, s daty můžu pracovat.
Co mi ale za nic na světě nefunguje jsou podformuláře.
Vyrobím formulář (pro zjednodušení práce používám wizard) s
podformulářem. Obojí jako tabulku. V hlavním formuláři data normálně
vidím a můžu s nimi pracovat, podformulář je ale komplet mrtvý. Jako by
nebyl vůbec navázaný na žádný datový zdroj. I navigační panel se při
přechodu do porformuláře stane neaktivní ("vyšedne").
Přitom ale ve vlastnosech podformuláře (záložka "Data") mám vyplněno vše
snad správně:
Typ obsahu: Tabulka
Obsah: <odkaz na tabulku>
Propojit hlavní pole: <pole hlavní tabulky>
Propojit závislá pole: <pole tabulky v podformuláři>
Povolit přidávání/změny/mzání: Ano
Pouze přidat data: Ne
Navigační panel: Ano
Nevíte o tom, že by byla někde nahlášená tahle chyba? Používá někdo Base
připojený k externí databázi přes JDBC? Pozoroval někdo podobné chování?
Resp. kde dělám chybu?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]