Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 13. 8. 2010 10:36:39

Mah
Člen
Registrace: 19. 11. 2006
Příspěvků: 12

vazba fomrular - podformular

Zdravim,
mam OO3.2.1, mam nejake potize s tvorbou fomularu a podformularu. Kdyz vytvorim vazbu, tak pri pripojeni k MySQL se podformular defacto zablokuje tj. nic nezobrazuje, ani nezle data vkladat, proste nic. Zkousel jsem na zcela udelal jsem si malinkou testovaci bazicku v MySQL anic, pro porovnani jsem si udelal jeste uplne identickou interne v OO a pri stejnem nastaveni vazeb funguje jak ma.
Prosim nejaky napad. Je chyba nekde u me, nebo OO proste neumi komunikovat s MySQL jak by mel.
Jen pro dopresneni> MysQL 5.0.45, pripojuji se pres ODBC MySQL5.1
Diky za vstupy

Offline

#2 13. 8. 2010 11:01:39

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: vazba fomrular - podformular

Mě to funguje, můžete někde vystavit tu testovací DB?

Offline

#3 13. 8. 2010 11:09:32

Mah
Člen
Registrace: 19. 11. 2006
Příspěvků: 12

Re: vazba fomrular - podformular

vystavit nejak nevim kam,
ale uplne jednoduse jsem si udelat DB test, v ni 2 tabulky: mesto(id_mesto, nazev), ulice(id_ulice, id_mesto, nazev).
Kdyz  to udelam v MySQL, tak pri nastaveni vazby mi podformular cely zesedivi a nic nedela, kdyz udelam tabulky primo v oo (ani nestavuju relace, jedu jen pres definovany klic), tak funguje jak ma. ODBC mam v default nastaveni (pouze kodovou mam na UTF8)

Offline

#4 13. 8. 2010 11:37:53

Mah
Člen
Registrace: 19. 11. 2006
Příspěvků: 12

Re: vazba fomrular - podformular

jen dalsi zjisteni - ted jsem odinstaloval OO3.2 a dal starsi verzi OO2.4, kde to funguje jak ma i na MySQL
tak tedy bud je problem v OO3.2.1 nebo byl problem s moji konkretni instalaci

Offline

#5 13. 8. 2010 17:18:53

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: vazba fomrular - podformular

provozuju evidenci s takovým formuláře od vzniku base až k současné verzi. Bude to někde jinde ... v pondělí se na to v práci mrknu.

Offline

#6 16. 8. 2010 10:05:13

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: vazba fomrular - podformular

Tak jsme nahrál příklad: http://disk.jabbim.cz/ondra.kl@jabbim.cz/ELREV.7z

V archívu je:
1. skript pro vytvoření DB ELREV_DB_20100816_1035.sql - nutno naimportovat na SQL stroj
2. frontend v BASE: ELREV.odb - nutno namapovat / připojit na SQL stroj s DB.Mám to propojené přes nativní doplněk v OOo, upravte dle svého.

K databázi:
1. tabulka "er_evidence", PK: id_er_evidence, další sloupce jsou nedůležité
2. tabulka "tabulkab", PK: id_tabulkaB, sloupec pro propojení s tab. er_evidence: id_er_evidence, další sloupce jsou nedůležité, FK do tabulky er_evidence spojující id_er_evidence.id_er_evidence a tabulkab.id_tabulkaB

K frontendu:
Jsou tam 2 formuláře, zajímá nás EL-rev1. Jsou vněm 2 formuláře: "elrev" - hlavní a "formB" pomocný v němž jsou propojeny vazbou přes pole id_er_evidence v obou tabulkách.

K užití:
pro jeden záznam z hlavního formuláře tak mohu vytvořit několik záznamů v tabluce B

Offline

#7 16. 8. 2010 19:24:55

Mah
Člen
Registrace: 19. 11. 2006
Příspěvků: 12

Re: vazba fomrular - podformular

no tak asi budu muset zacit zkoumat u sebe, protoze to dela porad tu stejnou chybu - proste podformular nejede.
stejne planuje preinstalovat os, takze aspon budu mit cisty prostredi.
jen pro doplneni: Wi7 32b Enterprise EN , OOO 3.2.1
diky
mah

Offline

#8 27. 8. 2010 22:24:19

Mah
Člen
Registrace: 19. 11. 2006
Příspěvků: 12

Re: vazba fomrular - podformular

Mám to,
na vině je naprsot zběsilé chování OO, kdy neumí správně spolupracovat s ODBC. ODBC mám natsaveno tak, že u něj mám uložené přihlašovací informace username:password. Když toto ODBC použiju pro připojení, tak OO se připojí, ale nepracuje korektně. Když při nastavení připojení ale zadám dále username:password přímo pro relaci OO, tak toto funguje dobře.

Offline

Zápatí