🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.openoffice
2 messages
2 total messages Started by maruda Thu, 20 Aug 2009 04:52
Czy Base w ogóle działa?
#14307
Author: maruda
Date: Thu, 20 Aug 2009 04:52
29 lines
2457 bytes
Witam.
Piszę niemal w rozpaczy, bo ręce opadają...
Mam poważną aplikację klient - serwer (Postgres) robioną w C++/FoxPro 
przez ODBC.
Chcę dać użytkownikowi możliwość tworzenia własnych zestawień poprzez 
"Źródła danych" OOo.
1.Przygotowuję na serwerze widok (VIEW), ustawiam Base, uzyskuję dostęp 
- i już na podglądzie tablicy widoku są problemy, bo "nieistniejąca 
kolumna "ctid" ". Doguglałem, dodałem tę kolumnę explicite - i pełna 
kaszana, bo jedna z tablic pojawiła się w widoku jako kolumna, tzn nazwą 
kolumny jest alias tablicy, a w polu są PEŁNE wiersze tej tablicy z 
polami pooddzielanymi przecinkami.
2. Próbuję stworzyć proste zapytanie SQL projektem kwerendy z Base. 
Łączę (w Base) tablicę "faktury" z tablicą "odbiorcy", wyświetlam na 
dole tylko pola "wartość zakupu" i "id_odbiorcy", każę sumować wartość i 
grupować po odbiorcy. Zapisuję. Przy próbie dostępu do tej kwerendy z 
Calca, (przez F4) cały OOo wypiernicza się koncertowo i nieodmiennie, 
wywalając wszystkie inne otwarte okna OOo nawet bez szans na odzyskanie 
banalnych dokumentów Writera ("odzyskał" tylko wersję, którą wcześniej 
explicite zapisałem na dysk).

Czy komuś udało się wykrzesać z Base coś więcej, niż banalne, niewielkie 
tablice z pojedynczymi powiązaniami?

Czy warto się męczyć dalej, czy po prostu należy uznać, że Base jest 
niedziałającym ozdobnikiem mającym udawać "kompletność" OOo ?

-- 
Tnx. Pzdr.         Ten Maruda.
Re: Czy Base w ogóle działa?
#14308
Author: Jacek Kruszniewski
Date: Mon, 24 Aug 2009 16:45
45 lines
3159 bytes
Dnia 20.08.2009 06:52, użytkowniczka/użytkownik maruda napisała/napisał (niepotrzebne 
skreślić):
> Witam.
> Piszę niemal w rozpaczy, bo ręce opadają...
> Mam poważną aplikację klient - serwer (Postgres) robioną w C++/FoxPro 
> przez ODBC.
> Chcę dać użytkownikowi możliwość tworzenia własnych zestawień poprzez 
> "Źródła danych" OOo.
> 1.Przygotowuję na serwerze widok (VIEW), ustawiam Base, uzyskuję dostęp 
> - i już na podglądzie tablicy widoku są problemy, bo "nieistniejąca 
> kolumna "ctid" ". Doguglałem, dodałem tę kolumnę explicite - i pełna 
> kaszana, bo jedna z tablic pojawiła się w widoku jako kolumna, tzn nazwą 
> kolumny jest alias tablicy, a w polu są PEŁNE wiersze tej tablicy z 
> polami pooddzielanymi przecinkami.
> 2. Próbuję stworzyć proste zapytanie SQL projektem kwerendy z Base. 
> Łączę (w Base) tablicę "faktury" z tablicą "odbiorcy", wyświetlam na 
> dole tylko pola "wartość zakupu" i "id_odbiorcy", każę sumować wartość i 
> grupować po odbiorcy. Zapisuję. Przy próbie dostępu do tej kwerendy z 
> Calca, (przez F4) cały OOo wypiernicza się koncertowo i nieodmiennie, 
> wywalając wszystkie inne otwarte okna OOo nawet bez szans na odzyskanie 
> banalnych dokumentów Writera ("odzyskał" tylko wersję, którą wcześniej 
> explicite zapisałem na dysk).
> 
> Czy komuś udało się wykrzesać z Base coś więcej, niż banalne, niewielkie 
> tablice z pojedynczymi powiązaniami?
> 
> Czy warto się męczyć dalej, czy po prostu należy uznać, że Base jest 
> niedziałającym ozdobnikiem mającym udawać "kompletność" OOo ?
> 

Jaką masz wersję OOo??
Ja się bawiłem, dla klienta zrobiłem kilka zestawień i nie miałem problemów :-)
Używam wersji 3.0.1 - ux.pl

Robiłem to w MySQL - niestety trzeba na początku dokładnie sobie poczytać helpa.
Trzeba też zerknąć ile masz wierszy (rekordów) w odpowiedzi.


Z pozdrowieniami

Jacek Kruszniewski

-- 
"Serce rozważne szuka mądrości, usta niemądrych sycą się głupotą."
(Prz 15:14)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads