[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
------