Biz lokalimizde bu problemi gerçekleyemiyoruz.
Müşterinizin, Tiger 3 seti içerisinde "İzle" \ "Seçenekler" altındaki "Pencere boyutları saklansın" ve "Formlarda layout kullanımı" işaretlerini kaldırıp Tiger 3 ü tekrar çalıştırıp deneyiniz.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
BeforeSave içerisinde GridPaintCell Hatası
09/03/17 14:41   Tiger/Logo Object Designer (LOD)Merhaba,
Satış faturaları ve satış irsaliyeleri ekranlarına yaptığım uyarlamada satırlarda kendi eklediğim bir sütuna göre GridPaintCell kullanarak satır boyama işlemi yapıyorum. Kontrol şu şekilde Onay sütunu mevcut, eğer bu hücrede 2 yazıyorsa satır kırmızı oluyor , diğer bütün durumlarda renksiz hale geliyor. Form içerisindeyken sorunsuz bir şekilde çalışmakta ancak formu kaydet dediğim zaman program hata veriyor ve GridPaintCell - Acces Violation Read of adres hatası veriyor. Uyarlama olarak formda kaydetme işlemi olarak sadece Before Save eventi mevcut. Ancak bu kısımda GridPaintCell le ilgili bir kontrol yada kullanım mevcut değil.
Acces Violation - Read of Adres hatası bildiğim kadarı ile yetkisel bir hata. Ancak müşteri ortamında deneme administrator kullanıcısı ile servera bağlanıp logo grubuna dahil yetkili kullanıcı ile denenmiştir.
Ayrıca kendi çözüm ort. setimde (Tiger 3 ENT 2.42) bir sorun yokken LSM dosyasını müşteriye aldığımda bu hatayı alıyoruz (Tiger 3 2.42). Hata alınıp programı kapatıp , açtığımız zaman irsaliyenin yada faturanın kaydedilmiş olduğunu görüyoruz.
İlgili Kod :
LOD GridPaintCell