Merhabalar,
Biz lokalimiz de yaptığımız denemelerde bir sıkıntı tespit edemedik.
Bize mail yolu ile SRC'nizi ulaştırabilir misiniz, belki senaryoyu yakalayamamış olabiliriz.
Kolay gelsin ,iyi çalışmalar.
Sorun çözümünü şöyle buldum ..
Globalde oluşturduğum paketmiktar dizisini aşağıda bir methodun içinde de farklı değişken tanımlama amacı ile oluşturduğum 'paketmiktar' adına takılıyor . Yani şöyle daha iyi anlatacağım ;
Dim paketmiktar (128) as integer
sub eraymethod()
CustTables[55].GetIntField("KOLI",paketmiktar)
end sub
Burada ki paketmiktar ı dizi olarak gördüğü için bu hatayı veriyordu . Düzelttim teşekkürler ilginize.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Dizi değişkenine değer atarken 'Method call error IQFormProxy.ButtonClick IllegalOperation.'hatası
10/10/17 15:29   Tiger/Logo Object Designer (LOD)Merhaba ,
Çok şey denedim ancak çözüme ulaşamadım yardımlarınızı rica ediyorum ..
Global de Dim paketmiktar (128) as integer adlı dizi değişkenim tanımlı .
Yine globalde method ile bu diziye değer atıyorum .
paketmiktar[0]=4
Bu methodu BeforeAfter() eventında çalıştırıyorum .
Diziye ilk atanan kayıtta bir sorun olmuyor ancak 2. ve 3. kayıtlarda aynı işlem çalıştığında aşağıda ki hatayı alıyor . Ve uzunsüre bu değişkene değer atayamıyorum lodu programı kapattıktan sonra da yine ilk kayıda değer atayabiliyorum
içini temizleme gibi bir şey mi yapmam gerekiyor anlayamadım..
Ayrıca string dizi de hiç bir sorun olmuyor . İnteger tanımı yaptığımda bu sorunu yaşıyorum.
Method call error IQFormProxy.ButtonClick IllegalOperation.
Yardımlarınız için teşekkür ederim..
IllegalOperation Dizi Değişken