mojaSymfonia FORUM
https://forum.mix-soft.pl/

CD kluczy bazy Premium
https://forum.mix-soft.pl/viewtopic.php?f=15&t=459
Strona 1 z 1

Autor:  MrX [ 2008-12-14, 16:00 ]
Tytuł:  CD kluczy bazy Premium

Witajcie. Powieje lamerią, ale: jaka jest metoda w raporcie wyciągnięcia z bazy Handlu Premium z bazy DK dokumentów z przedziału dat z pola plattermin ? Nie jest ono kluczem więc SetKey wywala błąd.

Pomożecie ?

Autor:  wrob [ 2008-12-14, 16:20 ]
Tytuł: 

leciec petla po calej bazie i wybierać potrzebne :(

Autor:  MrX [ 2008-12-14, 17:47 ]
Tytuł: 

Takiej odpowiedzi się obawiałem ;-/

Autor:  wrob [ 2008-12-14, 17:53 ]
Tytuł: 

no mozesz najpierw po dacie dokumentu wyselectowac wszystkie => bo termin ujemny raczje nie bywa - zawsze to potem mniej latania :)

Autor:  MrX [ 2008-12-14, 18:16 ]
Tytuł: 

Zastanawiam się teraz nad sortowaniem.

Czy wczytanie wyników do tablicy i potem ręczne latanie po niej celem sortowania jest jedynym rozwiązaniem?

Domyślam się, że tak, ale nie chcę wyważać otwartych drzwi.

;-/

Autor:  wrob [ 2008-12-14, 20:43 ]
Tytuł: 

To moze juz lepiej zalozyc dodatkowa tablice (byl tu na form watek jak defionowac nowe tabele) i doniej przepisac potrzebne rekordy a w niej miec klucze wlasciwe zdefionowane?

Autor:  barnie [ 2008-12-14, 22:55 ]
Tytuł: 

Kod:
// wybierz dokumenty z terminem płatności pomiędzy 2008-01-01 a 2008-06-30
// najpierw wybrane zostaną nierozliczone potem rozliczone.

int err

BaseDK dk
dk.SetKey("rozliczona")
dk.SetKeySeg("ok",0)
dk.SetKeySeg("termin","2008-01-01")

err = dk.GetRec( GE )

while !err
   if dk.GetFiled("termin") > "2008-06-30" then exit
   
      print dk.GetField("kod") + lf

   err = dk.GetRec( NX )
wend

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/