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
						

Randevu Saatin Çakışmasını önlemek

0 oy
87 kez görüntülendi

Selamlar Saygıla Filemaker programı ile Randevuların Aynı saate denk gelmemsi için Örneğin: Bir hastaya 22.06.2026 Tarihine Saat 10:00 a Vermişsem  Bir sonraki Hastaya aynı saati vermek istediğimde beni uyarsın bu saatte başka bir hasta var diye beni uyarsın  Buraya aynısstte izin vermesin bunun için nasıl bir script hazırlamam lazım. Benim hazırladığımda ne Eksik var Scribim Relationship Randevu Tablenin bi kopyasını alıp kontrol Randevu yaptım Saat=Saat ,Tarih=Tarih  ve İD  ≠ID yaptım. Scribi Saat Field arkasına Set script Trigers ile bağladım Bana hiç bir uyarıda bulunmuyor sanki yokmuş gibi davranıyor Gerkli tüm eşleşmeleri yaptım.

3 gün önce Scripts kategorisinde Güven (65,680 puan) tarafından soruldu
2 gün önce Güven tarafından düzenlendi

2 Cevaplar

+1 oy
Scriptin en üstüne Set Error Capture [On] adımını  en üste koyun arama yaptırın. Perform find adımının altına

If [Get ( LastError ) = 0] 0 hatasız 401 kayıt bulunamadı. Betiği istediğiniz gibi doldurun.

Eğer ilişkisel yapacaksanız tabloyu kopyalayıp tarih ve saati ilişkilendirin kopyalanan kayıtta Id geliyormu bakın eşleşirse gelir eşleşmezse gelmez. Başka yöntemlerde kullanılabilir.
2 gün önce Goksel_Gokce (99,410 puan) tarafından cevaplandı
2 gün önce Goksel_Gokce tarafından düzenlendi
Hocam öncelikle ilginize Çok Teşkkür ederim Betiği Yeniledim bu da bütün dataları arka pılana atıyor başka da birşey yapmıyor Sizin dediğinizi de yaptım bir sonuç alamadım Bir de buna baksanız Yada buna benzer bir betik hazırlarsanız sevinirim Saygılar
0 oy

Güven bey ben bu konuda bir çalışma yapmıştım, o dosyayı aşağıda ekledim. Randevular RANDEVU TABLOSU üzerinde yazıldığından randevu çakışması söz konusu değildir. Dosyayı incelerseniz bir çok işe yarar özellikler var. Mesela bir doktoru seçtiğiniz zaman o doktorun hangi günler hangi saatlerde muayene yapabilecek ise RANDEVU TABLOSUNDA sadece o gün ve saatler görünmektedir. Boş olan saatlere kişinin adını girmekle randevu kayıt işlemi tamamlanmış olmaktadır. Sizin için faydalı olacağını düşünüyorum. 

Herkese selamlar...

http://filemakerturk.com/?qa=blob&qa_blobid=334625509874135085

8 saat önce Cevat Okyar (20,650 puan) tarafından cevaplandı
...