Witam,
Czy kto z forumowiczów ma i chciałby sie podzielić wydrukiem
pokazujacym sprzedaż wszystkich towarów dla określonego kontrahenta z wyszczegónieniem kodu tow, dat, dokumentu wz, spinacza oraz ilosci:
Jest taki na zakladce histporia kontrahenta/transakcje/chronologicznie ale nie ma tam numeru spinacza tylko WZ.
Pozdrawiam
mborow
wydruk historia kontarhenta, transakcje chronolo - spinacz
Moderator: mikey
- STAY_PJE
- Posty: 651
- Rejestracja: 24 wrz 2009, 12:08
- Rola: Konsultant CDN XL
- Lokalizacja: Warszawa i od Helu do Wawelu
- Kontakt:
Re: wydruk historia kontarhenta, transakcje chronolo - spina
Jeśli dysponujesz Crystalem to łatwo jest dodać sobie taką kolumnę.
Trzeba dorzucić nową tabelę TraNag ustawiając jej alias, np. Spinacz. Tabelę połączyć z dotychczasową wg relacji: CDN.Tranag.TrN_SpiNumer=Spinacz.Trn_GIDNumer, z zaznaczem, że ma to był połączenie typu LEFT JOIN (w przeciwnym razie pokazałyby się tylko dokumenty posiadające spinacze). Numer dokumentu spinacza wyciągasz z funkcji: cdn.numerdokumentu(spinacz.trn_gidtyp, spinacz.trn_spityp, spinacz.trn_trntyp, spinacz.trn_trnnumer, spinacz.trn_trnrok, spinacz.trn_trnseria, spinacz.trn_trnMiesiac). Użyłem tutaj przykładowej składni SQL-owej - trzeba ją odpowiednio dostosować do Crystala.
Trzeba dorzucić nową tabelę TraNag ustawiając jej alias, np. Spinacz. Tabelę połączyć z dotychczasową wg relacji: CDN.Tranag.TrN_SpiNumer=Spinacz.Trn_GIDNumer, z zaznaczem, że ma to był połączenie typu LEFT JOIN (w przeciwnym razie pokazałyby się tylko dokumenty posiadające spinacze). Numer dokumentu spinacza wyciągasz z funkcji: cdn.numerdokumentu(spinacz.trn_gidtyp, spinacz.trn_spityp, spinacz.trn_trntyp, spinacz.trn_trnnumer, spinacz.trn_trnrok, spinacz.trn_trnseria, spinacz.trn_trnMiesiac). Użyłem tutaj przykładowej składni SQL-owej - trzeba ją odpowiednio dostosować do Crystala.
Re: wydruk historia kontarhenta, transakcje chronolo - spina
Jeżeli dokument nie jest spinaczem to wskazuje sam na siebie, stąd INNER JOIN będzie równie dobry.STAY_PJE pisze:Jeśli dysponujesz Crystalem to łatwo jest dodać sobie taką kolumnę.
Trzeba dorzucić nową tabelę TraNag ustawiając jej alias, np. Spinacz. Tabelę połączyć z dotychczasową wg relacji: CDN.Tranag.TrN_SpiNumer=Spinacz.Trn_GIDNumer, z zaznaczem, że ma to był połączenie typu LEFT JOIN (w przeciwnym razie pokazałyby się tylko dokumenty posiadające spinacze). Numer dokumentu spinacza wyciągasz z funkcji: cdn.numerdokumentu(spinacz.trn_gidtyp, spinacz.trn_spityp, spinacz.trn_trntyp, spinacz.trn_trnnumer, spinacz.trn_trnrok, spinacz.trn_trnseria, spinacz.trn_trnMiesiac). Użyłem tutaj przykładowej składni SQL-owej - trzeba ją odpowiednio dostosować do Crystala.