Iskonto1,Iskonto2,Iskonto3,Iskonto4,Iskonto6,Iskonto6 Çıkarma yaptırmam gerekiyor beceremedim
Kod: Tümünü seç
procedure TForm14.BitBtn1Click(Sender: TObject);
Var
Iskonto1,Iskonto2,Iskonto3,Iskonto4,Iskonto5,Iskonto6:Real;
begin
Iskonto1:=0;Iskonto2:=0;Iskonto3:=0;Iskonto4:=0;Iskonto5:=0;Iskonto6:=0;
with IskontoRap do
begin
Close;
SQL.Text :='SELECT A.STOK_KODU, D.STOK_ADI,E.CARI_KOD, E.CARI_ISIM, B.FATIRS_NO, B.TARIH, B.BRUTTUTAR, B.SAT_ISKT,A.STHAR_SATISK,A.STHAR_SATISK2, '+
'A.STRA_SATISK3, A.STRA_SATISK4, A.STRA_SATISK5, A.STRA_SATISK6, B.GEN_ISK1O, B.GEN_ISK1T, B.GEN_ISK2O, B.GEN_ISK2T, B.GEN_ISK3O, B.GEN_ISK3T, B.KDV, B.GENELTOPLAM, ' +
'sum(CASE WHEN A.STHAR_SATISK =STHAR_SATISK THEN (A.STHAR_BF * A.STHAR_GCMIK * A.STHAR_SATISK)/100 ELSE 0 END) AS Iskonto1, '+
'Sum(CASE WHEN A.STHAR_SATISK2=STHAR_SATISK2 THEN (A.STHAR_BF * A.STHAR_GCMIK * A.STHAR_SATISK2 - Iskonto1)/100 ELSE 0 END) AS Iskonto2, '+
'Sum(CASE WHEN A.STRA_SATISK3 =STRA_SATISK3 THEN (A.STHAR_BF * A.STHAR_GCMIK * A.STRA_SATISK3 - Iskonto1+Iskonto2)/100 ELSE 0 END) AS Iskonto3, '+
'Sum(CASE WHEN A.STRA_SATISK4 =STRA_SATISK4 THEN (A.STHAR_BF * A.STHAR_GCMIK * A.STRA_SATISK4 - Iskonto1+Iskonto2+Iskonto3)/100 ELSE 0 END) AS Iskonto4, '+
'Sum(CASE WHEN A.STRA_SATISK5 =STRA_SATISK5 THEN (A.STHAR_BF * A.STHAR_GCMIK * A.STRA_SATISK5 - Iskonto1+Iskonto2+Iskonto3+Iskonto4)/100 ELSE 0 END) AS Iskonto5, '+
'Sum(CASE WHEN A.STRA_SATISK6 =STRA_SATISK6 THEN (A.STHAR_BF * A.STHAR_GCMIK * A.STRA_SATISK6 - Iskonto1+Iskonto2+Iskonto3+Iskonto4+Iskonto5)/100 ELSE 0 END) AS Iskonto6 '+
'FROM TBLSTHAR AS A INNER JOIN TBLFATUIRS AS B ON B.FATIRS_NO=A.FISNO INNER JOIN TBLSTSABIT AS D ON A.STOK_KODU=D.STOK_KODU INNER JOIN TBLCASABIT AS E ON B.CARI_KODU=E.CARI_KOD '+
'WHERE B.CARI_KODU=''000165'' AND B.FTIRSIP=''1'' GROUP BY A.STOK_KODU, D.STOK_ADI,E.CARI_KOD, E.CARI_ISIM, B.FATIRS_NO, B.TARIH, B.BRUTTUTAR, B.SAT_ISKT,A.STHAR_SATISK, A.STHAR_SATISK2,'+
'A.STRA_SATISK3, A.STRA_SATISK4, A.STRA_SATISK5, A.STRA_SATISK6, B.GEN_ISK1O, B.GEN_ISK1T, B.GEN_ISK2O, B.GEN_ISK2T, B.GEN_ISK3O, B.GEN_ISK3T, B.KDV, B.GENELTOPLAM';
Active := True;
[Hint] Unit14.pas(73): Value assigned to 'Iskonto6' never used
[Hint] Unit14.pas(73): Value assigned to 'Iskonto5' never used
[Hint] Unit14.pas(73): Value assigned to 'Iskonto4' never used
[Hint] Unit14.pas(73): Value assigned to 'Iskonto3' never used
[Hint] Unit14.pas(73): Value assigned to 'Iskonto2' never used
[Hint] Unit14.pas(73): Value assigned to 'Iskonto1' never used