iki tane adoqueryim var.
birinci queryim master ve sorgu şu şekilde
Kod: Tümünü seç
SELECT M.MALZEMEAD,M.KRITIKSTOK,H.MALZEMENO, M.MALZEMEKOD, G.GRUPAD, ISNULL(SUM(CASE H.GC WHEN 0 THEN H.MIKTAR ELSE 0 END), 0)
- ISNULL(SUM(CASE GC WHEN 1 THEN H.MIKTAR ELSE 0 END), 0) AS toplammiktar
FROM HAREKET AS H INNER JOIN
MALZEME AS M ON H.MALZEMENO = M.MALZEMENO INNER JOIN
GRUP AS G ON M.MALZEMEGRUP = G.GRUPNO
GROUP BY H.MALZEMENO, M.MALZEMEKOD, G.GRUPAD,M.KRITIKSTOK,M.MALZEMEAD
Kod: Tümünü seç
SELECT HH.MALZEMENO, D.DEPOAD, ISNULL(SUM(CASE HH.GC WHEN 0 THEN HH.MIKTAR ELSE 0 END), 0)
- ISNULL(SUM(CASE GC WHEN 1 THEN HH.MIKTAR ELSE 0 END), 0) AS toplammiktar
FROM HAREKET AS HH INNER JOIN
DEPO AS D ON HH.DEPO = D.DEPONO
GROUP BY HH.MALZEMENO, D.DEPOAD
Problemim şu cxgridde iki tane level ekleyip ikinci leveli birinci levelin detayı yapıyorum gerekli masterkeyfield ve detailkeyfield atamalarını yapıyorum. ancak alt levelimde sadece 1 nolu depoya ait kayıtlar geliyor 2 nolu depoma ait kayıtlar olduğu halde
Problem neden kaynaklanıyor olabilir. Yardımlarınız için teşekkür ederim.