Autor Wątek: Domyślnie wybrany magazyn w zestawieniu.  (Przeczytany 1552 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline hezer

  • Aktywny użytkownik
  • ***
  • Wiadomości: 153
  • Reputacja +0/-0
  • Wersja programu: 1.66 SP4 HF1
Domyślnie wybrany magazyn w zestawieniu.
« dnia: Czerwiec 28, 2018, 10:36:50 »
Witam,
czy mogę prosić o informację co należy poprawić w zaznaczonej linijce ( pogrubione ) by jeden z magazynów  mag_id in (14,9,12) był domyślnie zaznaczony ( bez różnicy który ).

PS. Tak wiem zapytanie jest dość amatorskie, ale zostało przeze mnie napisane metodą prób i błędów, ale działa tak jak miało tylko nie wiem jak domyślnie ustawić jakiś magazyn.



SELECT
       tw_Symbol [Symbol towaru],
       tw_nazwa [Nazwa towaru],
       SUM(ob_ilosc) [Ilosc]
FROM dok__Dokument
LEFT JOIN dok_Pozycja ON dok__Dokument.dok_Id=dok_Pozycja.ob_DokHanId
LEFT JOIN tw__Towar ON dok_Pozycja.ob_TowId=tw__Towar.tw_Id
WHERE
tw__Towar.tw_rodzaj<>2
and dok_Typ=16
and dok_status=6
and dok__Dokument.dok_MagId={DB: SELECT mag_id, mag_Nazwa AS MAGAZYN FROM sl_Magazyn WHERE mag_id in (14,9,12) ORDER BY MAGAZYN: Magazyn:}
AND dok_DataWyst between {DR:Data wystawienia:BIEZACY_ROK}
Group by tw_symbol, tw_nazwa
order by tw_nazwa

Z góry dzięki za pomoc.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Domyślnie wybrany magazyn w zestawieniu.
« Odpowiedź #1 dnia: Czerwiec 28, 2018, 11:08:23 »
Dlaczego nie zacząłeś jak należy, czyli od zajrzenia do pomocy do programu, gdzie praktycznie wszystko jest opisane jak dla dziecka, włącznie z przykładami ? Cytat:

Cytuj
Dla kontrolek list wyboru CHL oraz CHL_DB należy podać jako paramater 4 - domyślne IDy oddzielone przecinkami, a jako parametr 5 - tekst, który ma się dla tej wartości domyślnej wyświetlić w filtrze:

SELECT pd_Uzytkownik.uz_Nazwisko AS NAZWISKO,

    SUM(dok__Dokument.dok_WartNetto) AS [SUMA NETTO],

    SUM(dok__Dokument.dok_WartVat) AS [SUMA VAT],

    SUM(dok__Dokument.dok_WartBrutto) AS [SUMA BRUTTO]

FROM dok__Dokument INNER JOIN pd_Uzytkownik ON dok__Dokument.dok_PersonelId = pd_Uzytkownik.uz_Id
WHERE (dok__Dokument.dok_Typ IN({CHL:faktura zakupu#1#

                                    faktura sprzedaży#2#

                                    korekta faktury zakupu#5#

                                    korekta faktury sprzedaży#6#

                                    zwrot detaliczny#14#paragon#21#:Typ dokumentu:2,21:Sprzedaż bez korekt}))

    AND (dok__Dokument.dok_KatId IN ({CHL_DB: SELECT kat_Id, kat_Nazwa FROM sl_Kategoria:Kategoria:1,5:Sprzedaż, Detal}))

GROUP BY pd_Uzytkownik.uz_Nazwisko
Daniel, Białystok.

Offline hezer

  • Aktywny użytkownik
  • ***
  • Wiadomości: 153
  • Reputacja +0/-0
  • Wersja programu: 1.66 SP4 HF1
Odp: Domyślnie wybrany magazyn w zestawieniu.
« Odpowiedź #2 dnia: Czerwiec 28, 2018, 11:23:12 »
Przed napisaniem na forum sprawdzałem wszystkie możliwości i się już po prostu pogubiłem....

Teraz zadziałało, dzięki za pomoc.

Forum Użytkownikow Subiekt GT

Odp: Domyślnie wybrany magazyn w zestawieniu.
« Odpowiedź #2 dnia: Czerwiec 28, 2018, 11:23:12 »