26-04-2022, Saat: 13:30
(Son Düzenleme: 26-04-2022, Saat: 13:34, Düzenleyen: frmman.
Sebep: Edit: İlave açıklama
)
Sarı olmasının nedeni
şeklinde local değişken olarak tanımladınız ve bir değer atamadığınız için
karşılaştırmanızda hep else ye düşüyor. Ortalık ondan sarı olmuştur
Not: En altta atadığınız onceki değeri, bir sonraki çalışmada (sonraki kayıt işlenirken) kaybolacaktır.
onceki değişkeninizi global yapıp deneyebilirsiniz.
Var onceki:String;
şeklinde local değişken olarak tanımladınız ve bir değer atamadığınız için
if (StokKontrol.RecNo > 0) and (StokKontrol.FieldByName('FISNO').Text = onceki) then begin
karşılaştırmanızda hep else ye düşüyor. Ortalık ondan sarı olmuştur

Not: En altta atadığınız onceki değeri, bir sonraki çalışmada (sonraki kayıt işlenirken) kaybolacaktır.
onceki değişkeninizi global yapıp deneyebilirsiniz.

