FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Delete Butonuna Tıkladığımızda Neden Tüm Kayıtları Siler ?

+1 oy
1,048 kez görüntülendi
Merhaba Dostlar

Delete Records butonunu kullandığımda "KAYITLAR TOPLANIYOR" uyarısı geliyor ve son kaydımı silmesi gerekirken tüm kayıtları siliyor nedendir acaba ?

Şimdiden Teşekkürler.
7, Ağustos, 2015 Database kategorisinde Mehmetblg (42,390 puan) tarafından soruldu

2 Cevaplar

+3 oy
 
En İyi Cevap

Eğer böyle bir ilişki kurmuşsanız herhangi bir kayıt sildiğinizde tüm kayıtlarınız silinir :) Buna dikkat edin.

 

7, Ağustos, 2015 mkanlioglu (63,270 puan) tarafından cevaplandı
7, Ağustos, 2015 Recep Güney tarafından seçilmiş
:) bak bu aklıma gelmemişti işte. Bazen basit düşünmek gerek :)
Yukardaki Kartezyen bağlantıda, ana tablo'da sadece bulunulan kayıt silinir, yavru tabloda ise tümü.

Problem için, "Delete records in this table when a record is deleted in the other table" seçeneği her iki tarafta da  seçili olması gerekir.
Gönderdiğim örnekte tek tablo vardır. Test tablosunun kendisi ile kurulmuş kartezyan bağlantısından bu tür bir ilişki kurulduğunda test tablosunda herhangi bir kayıt silindiğinde tüm kayıtlar silinir.
Evet, bu şekilde self join ilişki kuruluyorsa...
Şu ingilizce terimlere takılma Recep hocam ya :) Tablonun kendi kendiyle kurulmuş bağlantı işte :)
teldeyim arkadaşlar cevap verecek :)
Arkadaş komik olmaya çalışıyor :)
:) :) :) :) van minüt
0 oy
Panelden deleteye tıklanıldığında aynı sorun oluyormu ?
7, Ağustos, 2015 Goksel_Gokce (98,530 puan) tarafından cevaplandı
evet oluyor malesef
Mehmetin dediği gibi :P düzelttim şimdi
...