[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dane z tabel z roznych baz
Nazwe tabeli trzeba prefiksowac nazwa bazy. Czyli w podanym przykladzie trzeba
napisac:
for each f_200201.f_ko no-lock
Naturalnie taka metoda wymagalaby modyfikacji oprogramowania co miesiac, wiec
lepszym pomyslem jest uzycie aliasu:
create alias f_rrrrmm for database value( "f_200201" ).
run eksport.p. /* To musi byc zewnetrzna procedura */
a wewnatrz eksport.p:
for each f_rrrrmm.f_ko no-lock
Pozdrawiam!
Tomasz Judycki
Textus Virtualis Sp. z o.o.
Szaserów 3
04-293 Warszawa
tel/fax (48 22) 879 82 00
http://www.tv.com.pl
"bartlomiej.olczyk" wrote:
>
> Witam
> Progress 8.3c
>
> W jaki sposob wyciagnac dane z tych samych tabel ale roznych baz?
>
> Przyklad:
> Co miesiac nastepuje "zamnkniecie miesiaca" w programie finansowym i generowana jest nowa baza danych, do ktorej z poziomu aplikacji mozna sie przylaczyc i przegladac dane (nie ma jednak mozliwosci przylaczenia sie do kilku takich zamknietych miesiecy - z poziomu aplikacji).
> Jak powinien wygladac kod (i czy jest to mozliwe) wyciagajacy dane spod edytora progress'a, dolaczajacy sie do kilku baz rownoczesnie? W ktorym momencie i jak nalezy wskazac polozenie baz ew. ich sciezki?
>
> Obecny kod:
> output
> to
> /usr/bartko/progress/wyniki/g_ko3.txt .
>
> for each f_ko no-lock
> where
> dat_obr >= 01/01/02
> and skad = "03" /* magazyn */
> break by dat_obr :
> export delimiter ";"
> pole1 pole2 pole3 itd.
> pause 0.
> end.
>
> W chwili obecnej pojawia sie nastepujacy blad:
> Nazwa zbioru f_ko jest w bazie f_200201 i baza-fk (425)
> Nazwa zbioru f_ko jest w bazie f_200201 i baza-fk (425)
> Nieznany lub niejednoznaczny zbiór g_ko (725)
>
> Pozdrawiam wszyskich grupowiczow i czekam na jakas odpowiedz.
> ____________________________
> Bartłomiej Olczyk
> ul. Szajnochy 1
> MZK Sp.z o.o. Bydgoszcz
> tel. (52) 324-94-00 wew.134
> tel. kom. 602-118-302
> ------
> Strona WWW: http://pluton.pol.lublin.pl/pugpl/index.htm
> Obsluga listy: listserv@zeto.bydgoszcz.pl
> Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
> ------
--
------
Strona WWW: http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy: listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------