FilemakerTurk, AYS Bilişim tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz.
 AYS Bilişim
 
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


Göksel Gökçe

 

Duplicate kayıtlardan nasıl kurtulurum?

+1 oy
278 kez görüntülendi
Duplicate kayitlari ! isaretiile buldum ama teker teker silmek uzun suruyor. Bazende yanlislikla 2 kaydibirden siliyorum orjinalide kayboluyor. Cozum onerisi olan var midir.
26, Şubat, 2015 Database kategorisinde Mehmet KAYA (160,210 puan) tarafından soruldu

4 Cevaplar

+1 oy
 
En İyi Cevap
Örnek: Sistemde aynı değere sahip Kutu No larından sadece bir tane kalmasını istiyorsanız. Text veya rakamsal değer fark etmez.

Sort Records [ Keep records in sorted order; Specified Sort Order: Etiket::KutuNo; ascending ]
[ Restore; No dialog ]

Loop

Set Variable [ $k; Value:Etiket::KutuNo ]
Go to Record/Request/Page [ Next; Exit after last ]
Set Variable [ $k1; Value:Etiket::KutuNo ]

If [ $k=$k1 ]
Delete Record/Request [ No dialog ]
Go to Record/Request/Page [ Previous; Exit after last ]
End If

End Loop

Show All Records
Go to Record/Request/Page
23, Mayıs, 23 Mehmet KAYA (160,210 puan) tarafından cevaplandı
+1 oy
ilk açmayı engellemek daha iyi aslında :) aklıma ilk betik geldi. Bakalım arkadaşların nasıl fikirleri var
26, Şubat, 2015 Goksel_Gokce (92,060 puan) tarafından cevaplandı
+1 oy
Duplicate kayıtlarda başıma gelen bir sorun ile ilgili yaptığım çözüm script aşağıdadır. Umarım faydalı olur.

Bendeki çift kayıtlarda aynı ID ile çift kayıt hatası vardı dolayısıyla kayıtlar birebir aynıydı.

DATA CIFT SIL

Freeze Window

Loop

If [ Count(DATA__ID::ID)>1 ]

Go to Record/Request/Page

[ Next ]

Delete Record/Request

[ No dialog ]

Else

Go to Record/Request/Page

[ Next; Exit after last ]

End If

End Loop

Go to Field [ ]
27, Şubat, 2015 mkanlioglu (62,150 puan) tarafından cevaplandı
+2 oy
Buda yıllar önce yazdığım bir blog'dan, alternatif bir yöntem.

http://filemakerkullaniyorum.blogspot.com/2008/08/mkerer-kaytlar-kolayca-silinr.html
24, Mayıs, 24 F. Osman Cabi (172,030 puan) tarafından cevaplandı
...