Ilości z ZZ podpięte pod F12

Problemy i pomysły związane z funkcjonowaniem modułu Sprzedaż

Moderator: mikey

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Ilości z ZZ podpięte pod F12

Post autor: maros »

Czy ktoś byłby w stanie powiedzieć mi, w jaki sposób podpiąć pod F12 tabelkę lub inne ustrojstwo, które zawierałoby informacje, ile i kiedy został zamówiony dany towar. Okrutnie mi tego brakuje w CDNie.
Dla najlepszego i nie spowalniającego działanie bazy rozwiązania przewidziana nagroda - nowy przyjaciel w Naszej-Klasie.pl - czyli ja :D

TajemniczyDonPedro
Posty: 57
Rejestracja: 11 mar 2008, 23:52
Rola: Konsultant CDN XL

Re: Ilości z ZZ podpięte pod F12

Post autor: TajemniczyDonPedro »

A dlaczego pod F12. Najłatwiej zrobić sobie tabelkę i podpiąć pod wykres.

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Ilości z ZZ podpięte pod F12

Post autor: maros »

Stary! Jak dla mnie to może być nawet pod CAPS-LOCK :)
A czy byłbyś w stanie skonstruować takowe zapytanie w SQL?
Efekt, do którego dążę to:

| data realizacji ZZ | Ilość | Nr ZZ | Nr zamówienia obcego|
--------------------------------------------------------------------------------------
| 28.02.2008 | 10 000 |ZZ-01/MG/08| WW0202 |
| 04.03.2008 | 5 000 |ZZ-02/MG/08| WW0201 |
itd.

Najlepiej, aby brał pod uwagę także ZZ niepotwierdzone.

Awatar użytkownika
wojtek
Posty: 359
Rejestracja: 14 gru 2007, 12:23
Rola: Administrator CDN XL
Wersja: 9.8
Lokalizacja: pomorskie

Re: Ilości z ZZ podpięte pod F12

Post autor: wojtek »

może takie małe zapytanko podpięte pod wykres coś ci pomoże

Kod: Zaznacz cały


@PAR ?@D17|DataOd|&DataOd:REG=74879 @? PAR@
@PAR ?@D17|DataDo|&DataDo:{Today()} @? PAR@
select 1 as lp,
case when Zan_zamTyp=1280 then 
'ZS'+[CDN].[NumerDokumentu](0,0, Zan_zamTyp, Zan_ZamNumer, Zan_zamRok, Zan_ZamSeria, 0) 
else
'ZZ'+[CDN].[NumerDokumentu](0,0, Zan_zamTyp, Zan_ZamNumer, Zan_zamRok, Zan_ZamSeria, 0) 
end
as Numer_Zamowienia,

convert(datetime,ZaN_DataRealizacji-36163) as Data_Realizacji, 
Zae_twrNAzwa as Nazwa,twr_kod as Kod, Zae_jmz as jm,
ZaE_Ilosc as Ilosc

from cdn.ZamNAg 
inner join cdn.ZamElem on ZaN_GIDNumer=ZaE_GIDNumer
inner join cdn.TwrKarty on Twr_GIDNumer=ZaE_TwrNumer
inner join cdn.KntKarty on Knt_GIDNumer=ZaN_KntNumer
inner join cdn.Rezerwacje on (Rez_ZrdTyp=Zae_GIDTyp and Rez_ZrdNumer=Zae_GIDNumer and Rez_Zrdlp=Zae_GIDLp)


where  ZaN_DataRealizacji between ??DataOd and ??DataDo
and {filtrsql}

jednak to rozwiązanie ma jedną wadę mianowicie nie pokaże ci zamówień "niepotwierdzonych"

Zwracam również uwagę na "and {filtrsql}" nie trzeba chyba tego wyjaściać :)
Rodzaj wyników w wykresie oczywiście "tabela"

Dodatkowo został dodany "case" gdyby ktoś chciał sprawdzać również ZS :)

Jeśli wykres będzie ustawiony jako "domyślny" to wyświetli Ci się pod klawiszem F12

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Ilości z ZZ podpięte pod F12

Post autor: maros »

Mucias gracias!
ale...

Zamiast 'ZaE_Ilosc as Ilosc' wpisałem: 'Rezerwacje.Rez_Ilosc as Ilosc' co by uniknąć zwielokrotnionych wpisów w tabeli wynikowej z całkowitą zamawianą ilością.
Wywaliłem jednostkę miary, bo i tak nie współgrała z ilością, która była przedstawiana w jednosce domyślnej (w sumie i dobrze, aby zamówienia można łatwo ze sobą porównywać, bez przeliczania w głowie).

Natomiast mam problem, z sortowaniem po dacie realizacji... Coś się kurna sypie, zwłaszcza dla dłuższych okresów :/

cygan
Posty: 15
Rejestracja: 12 mar 2008, 00:16
Rola: Administrator CDN XL

Re: Ilości z ZZ podpięte pod F12

Post autor: cygan »

maros pisze:Mucias gracias!
Natomiast mam problem, z sortowaniem po dacie realizacji... Coś się kurna sypie, zwłaszcza dla dłuższych okresów :/

Ale co się spypie konkretnie?

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Ilości z ZZ podpięte pod F12

Post autor: maros »

Konkretnie się sypie sortowanie po dacie rezerwacji i cholera wie, po czym wtedy sortuje, bo ani nie po numerze zamówienia, ani nie po dacie, ani nie po ilości...

Awatar użytkownika
wojtek
Posty: 359
Rejestracja: 14 gru 2007, 12:23
Rola: Administrator CDN XL
Wersja: 9.8
Lokalizacja: pomorskie

Re: Ilości z ZZ podpięte pod F12

Post autor: wojtek »

maros pisze: Natomiast mam problem, z sortowaniem po dacie realizacji... Coś się kurna sypie, zwłaszcza dla dłuższych okresów :/
Rozumiem, że sortowanie wykonujesz w ten sposób:

Kod: Zaznacz cały

order by Realizacja asc
u mnie nie zauważyłem problemu z sortowaniem wyniku

natomiast mam pytanko, bo raz piszesz że sypie ci się po dacie realizacji a raz że po dacie rezerwacji możesz sprecyzować

pozdrawiam

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Ilości z ZZ podpięte pod F12

Post autor: maros »

Przepraszam za brak konsekwencji (=poniedziałek). Oczywiście data realizacji.
no tak, czegoś mi brakowało: 'order by Data_Realizacji asc'

Ogromniaste dzięki!!!!!
To jeśli chodzi o nagrodę, który twój profil na naszej-klasie? ;P

Awatar użytkownika
wojtek
Posty: 359
Rejestracja: 14 gru 2007, 12:23
Rola: Administrator CDN XL
Wersja: 9.8
Lokalizacja: pomorskie

Re: Ilości z ZZ podpięte pod F12

Post autor: wojtek »

maros pisze:To jeśli chodzi o nagrodę, który twój profil na naszej-klasie? ;P
Normalnie wstyd się przyznać ale jeszcze nie miałem czasu się zapisać :)

ODPOWIEDZ