List Index Out Of Bounds(70)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
hedefbusiness
Üye
Mesajlar: 32
Kayıt: 11 Nis 2006 11:59
İletişim:

List Index Out Of Bounds(70)

Mesaj gönderen hedefbusiness »

Fatura ekranımızda
Stok kalemlerinin secildigi ızgaraya baska bir formla (stok tanımları formundan) stok kartını sectirdikten sonra

List index out of bounds (70) hatası ile karsılasılıyor

Fatura tablosu
Stok islem tablosu iliskili

Stok islem tablosunda stokacıklama alanı 70 karakter kapasiteli
Stok tanımları tablısunun stok acıklama alanı 35 karakter kapasiteli o yüzden bi sorun olmaması gerek secilip stok islemlerine atıldıgında

Ancak bunu Bazı kullanıcılarımız alıyor Bu sorun neden kaynaklanabilir

Fikri olan arkadasları MSN dede beklerim
iyi calısmalar

hedefbusiness@hotmail.com
HEDEF YAZILIM ÇÖZÜMLERİ
http://www.hedefyazilim.net
ikut

Re: List Index Out Of Bounds(70)

Mesaj gönderen ikut »

dongu değer dışına taşyor olabilir; mesela

a:String[10];

a[11]:='a' // dediğinde anında alırsın hatayı;

ama

for a :=1 to 20 do a:= xxxx


dediğinde ise ilk başta döngü çalışır sonra hatayı alırsın. fatura kalemlerine bak. birde kompoent indexler 0 dan başladığı için xxcount-1 şeklinde kullanman gerekiyor olabilir
Kullanıcı avatarı
Biltes
Üye
Mesajlar: 361
Kayıt: 11 Oca 2005 02:24
Konum: Edirne

Mesaj gönderen Biltes »

İkut arkadaşımzın da dediği gibi döngü değer dışına çıkıyor. Bu yüzden de bu hatayı alıyorsunuz.
Bunun haricinde forma sorduğunuz bir sorunun cevabını yine formdan takip ederseniz daha iyi olur. Msn adresinden sadece siz öğrenebilirsiniz ama bu tarz bir hata ile karşılaşan diğer kullanılar bu bilgiden faydalanamazlar. Lütfen formu amacının dışında kullanmayalım arkdaşlar.
Bilgi paylaştıkça güçtür...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
Cevapla