07/03/2016, 21:40
Aile ve Sosyal Politikalar'da çalışıyorum. Koruyucu Aile biriminde görev yapıyorum. Koruyucu aile birimi yuvalarımızda yurtlarımızda kalan kimsesiz çocukları aileler yanına yerleştirme işlemlerini yaptığımız birimimizdir.
Oluşturduğum veri tabanında yapmak istediğim şey şudur:
1.Aile bize koruyucu aile olmak için başvuruda bulunduğu zaman mevzuat gereği istediği çocuğun özelliklerine ilişkin talepleri alınır. (Örneğin: Çocuğun cinsiyeti: Kız, Erkek; Yaş Grubu: 0-3,4-5,6-14... gibi.) Ailenin başvurusu esnasında belirttiği kriterlere uygun olan ve kuruluşumuzda kalan çocuklarla eşleşmeleri sağlanır. Bununla ilgili örnek bir uygulamam var ancak eksiklikleri var.
1.Uygun olan çocukları listele tuşuna bastığım zaman koruyucu ailenin istediği kriterlere uygun çocuk listeden süzülerek getiriliyor. Eğer aile ile çocuğun eşleştirilmesini yapacaksam çocuğun ismi üzerine çift tıklayarak çocuğu aileye atıyorum. Yapmak istediğim: Herhangi bir çocukla aile eşleşmesi yapıldığında çocuğun listeden düşmesini nasıl sağlarım yani eşleşmesi yapılan çocuğun yeniden listede görünmemesini ya da başka bir aile için yeniden seçilmemesini nasıl sağlayabilirim?
2.Bir aile ile uygun çocuğun eşleştirmesi için süzme tuşuna bastıktan sonra eğer uygun kayıt varsa süzme işlemi yapılıyor. Eğer çocuğu aile ile eşleştireceksem çocuğun ismi üzerine çift tıklayarak çocuk ile aileyi eşleştiriyorum. Yeni bir aile için tekrar süzme işlemine geçmeden önce daha önce eşleşmesi yapılmış olan çocuğun listeden düşmesini ve yeni listenin her seferinde baştan görünmesini nasıl sağlayabilirim. Ya da eşleşme olmayıp sadece süzme işlemi yapıldıktan sonra çocuk listesinin formdan çıkmadan yeniden ilk haline dönmesini nasıl sağlayabilirim. Her süzme işleminden sonra tüm çocuk listesini görebilmek için forma girip çıkmak durumunda kalıyorum.
3.tbl_e_cocuk ve tbl_e_aile isminde iki tablom var. Aileler bize başvuru yaparken bir takım kriterler seçiyorlar. Örneğin çocuk engelli olsun olmasın, istismar mağduru olsun olmasın, sağlık problemi olsun olmasın gibi. Bu kriterlerden istismar mağduru ve engelli çocuk seçiliyse engel türü (Bedensel, Fiziksel; Ruhsal; İşitme; Görme; Zihinsel) alanıyla istismar türü (Fiziksel, Duygusal) alanından hangilerini istiyorlarsa işaretleme yapılıyor. Yapmak istediğim süzme işlevini ailenin kriterlerine birebir uyacak şekilde yapmak. Buraya kadar uygulama güzel çalışıyor. Ancak bir çocuğun diyelim bedensel engeli var ve aynı zamanda fiziksel istismar mağduru. Diyelim ki aile de bedensel engelli ve istismar mağduru çocuk istiyor. İşte uygulama bu noktada sorun yaşıyor ve aile ve çocuk tüm alanlarda birebir örtüşse bile süz komutu çalıştırıldığında çocuk aileye önerilmiyor. Öneri ancak aile tablosundaki engel türü ve istismar türü alanlarının tamamı seçili olursa gösteriliyor. İşte sıkıntı yaşadığım nokta bu: aile tüm alanlarda seçim yapmadı sadece bedensel engel alanında seçim yaptı. İşte bu durumu nasıl aşabilirim. ?
Örnek: tbl_e_aile'de yer alan 2. ailem ile tbl_e_cocuk'da yer alan 2. çocuk kaydı birbirleriyle bire bir örtüşmesine ve engel türü her iki kayıtta da bedensel olmasına karşın aile ile çocuk eşleştirilememektedir. Ancak ailenin engel türü ve istismar türü alanlarının tamamı seçiliyse eşleşme yapılmaktadır.
Biraz uzun oldu ama kusura bakmayın. Yardımlarınız için şimdiden teşekkürler...
Oluşturduğum veri tabanında yapmak istediğim şey şudur:
1.Aile bize koruyucu aile olmak için başvuruda bulunduğu zaman mevzuat gereği istediği çocuğun özelliklerine ilişkin talepleri alınır. (Örneğin: Çocuğun cinsiyeti: Kız, Erkek; Yaş Grubu: 0-3,4-5,6-14... gibi.) Ailenin başvurusu esnasında belirttiği kriterlere uygun olan ve kuruluşumuzda kalan çocuklarla eşleşmeleri sağlanır. Bununla ilgili örnek bir uygulamam var ancak eksiklikleri var.
1.Uygun olan çocukları listele tuşuna bastığım zaman koruyucu ailenin istediği kriterlere uygun çocuk listeden süzülerek getiriliyor. Eğer aile ile çocuğun eşleştirilmesini yapacaksam çocuğun ismi üzerine çift tıklayarak çocuğu aileye atıyorum. Yapmak istediğim: Herhangi bir çocukla aile eşleşmesi yapıldığında çocuğun listeden düşmesini nasıl sağlarım yani eşleşmesi yapılan çocuğun yeniden listede görünmemesini ya da başka bir aile için yeniden seçilmemesini nasıl sağlayabilirim?
2.Bir aile ile uygun çocuğun eşleştirmesi için süzme tuşuna bastıktan sonra eğer uygun kayıt varsa süzme işlemi yapılıyor. Eğer çocuğu aile ile eşleştireceksem çocuğun ismi üzerine çift tıklayarak çocuk ile aileyi eşleştiriyorum. Yeni bir aile için tekrar süzme işlemine geçmeden önce daha önce eşleşmesi yapılmış olan çocuğun listeden düşmesini ve yeni listenin her seferinde baştan görünmesini nasıl sağlayabilirim. Ya da eşleşme olmayıp sadece süzme işlemi yapıldıktan sonra çocuk listesinin formdan çıkmadan yeniden ilk haline dönmesini nasıl sağlayabilirim. Her süzme işleminden sonra tüm çocuk listesini görebilmek için forma girip çıkmak durumunda kalıyorum.
3.tbl_e_cocuk ve tbl_e_aile isminde iki tablom var. Aileler bize başvuru yaparken bir takım kriterler seçiyorlar. Örneğin çocuk engelli olsun olmasın, istismar mağduru olsun olmasın, sağlık problemi olsun olmasın gibi. Bu kriterlerden istismar mağduru ve engelli çocuk seçiliyse engel türü (Bedensel, Fiziksel; Ruhsal; İşitme; Görme; Zihinsel) alanıyla istismar türü (Fiziksel, Duygusal) alanından hangilerini istiyorlarsa işaretleme yapılıyor. Yapmak istediğim süzme işlevini ailenin kriterlerine birebir uyacak şekilde yapmak. Buraya kadar uygulama güzel çalışıyor. Ancak bir çocuğun diyelim bedensel engeli var ve aynı zamanda fiziksel istismar mağduru. Diyelim ki aile de bedensel engelli ve istismar mağduru çocuk istiyor. İşte uygulama bu noktada sorun yaşıyor ve aile ve çocuk tüm alanlarda birebir örtüşse bile süz komutu çalıştırıldığında çocuk aileye önerilmiyor. Öneri ancak aile tablosundaki engel türü ve istismar türü alanlarının tamamı seçili olursa gösteriliyor. İşte sıkıntı yaşadığım nokta bu: aile tüm alanlarda seçim yapmadı sadece bedensel engel alanında seçim yaptı. İşte bu durumu nasıl aşabilirim. ?
Örnek: tbl_e_aile'de yer alan 2. ailem ile tbl_e_cocuk'da yer alan 2. çocuk kaydı birbirleriyle bire bir örtüşmesine ve engel türü her iki kayıtta da bedensel olmasına karşın aile ile çocuk eşleştirilememektedir. Ancak ailenin engel türü ve istismar türü alanlarının tamamı seçiliyse eşleşme yapılmaktadır.
Biraz uzun oldu ama kusura bakmayın. Yardımlarınız için şimdiden teşekkürler...