"AND" VE "OR" BİRLİKTE KULLANIM PROBLEMİ
#1
Değerli arkadaşlar,
Forumdan uzun süredir faydalanıyorum. İlk defa bir konuda takıldım ve sorunuma uygun bir örnek de bulamadığım için sizlerin deneyimlerinizden faydalanmak istedim.

Şirketimde kullandığım Access 2007 tabanlı bir programım var. Günlük saha personeline iş programı hazırlanması gerek.

3 farklı iş kolu var. Herhangi bir saha personeline bu 3 işin tamamı da atanabilir, 1 veye 2 iş te atanabilir.

İşin atandığı personeli combobox ile, işin yapılıp yapılmadığını checkbox ile belirliyorum. Bu atamadan sonra raporda görmek istediğim sonuç; Üzerine iş atanmış ve bu iş henüz yapılmamış ise, bu kaydı rapora eklemek.

Formumun Record Sourse bölümüne yazdığım Sql sorgusu aşağıda fakat istediğim sonuçlar gelmiyor. Aşağıdaki sorguda ADNAN isimli personelime atanmış ve henüz yapılmamış işlerin listesine ait bir rapor dökümü görmek istiyorum. "AND" VE "OR" un kullanımı ile ilgili bir sorun yaşıyorum. Önerilerini bekliyorum. İlginize teşekkürler.

SELECT .... WHERE (((Isler.cbYerGorme)=0) AND (([Yer Gorme].cYerGoren)="ADNAN")) OR (((Isler.cbTapu)=0) AND ((Tapu.cTapu)="ADNAN")) OR (((Isler.cbBelediye)=0) AND ((Belediye.cBelediye)="ADNAN"));



  Alıntı
Bu mesajı beğenenler:
#2
Selam yapınızı tam olarak kafamda canlandıramadım.
Eğer dosyayı ekleme şansınız olursa daha iyi yardımcı olabilirim. Tabi diğer arkadaşları bilmiyorum.



  Alıntı
Bu mesajı beğenenler:
#3
Biraz büyük bir dosya olduğu için ekleyemedim.
3 farklı iş ataması var. Bunlar:

Belediye İşlemleri
Tapu İşlemleri
Yer Görme İşlemleri

İş dağılımı yaparken örneğin Belediye ve Tapu İşlemlerini ADNAN yapsın, Yer Görme işlemini SERHAN yapsın şeklinde secebiliyorum. Yan taraflarında ise Checkbox ile işin yapılıp yapılmadığı belirliyorum. Ertesi günün iş programını hazırlarken (personel bazlı) yapılmamış işlerin listesini raporlayıp göndermek istiyorum. Yapmak istediğim şeyin şuna benzer;
WHERE (personel:ADNAN AND Belediye:Yapılmadı) OR (personel:ADNAN AND Tapu:Yapılmadı) OR (personel:ADNAN AND Yer Görme:Yapılmadı)



  Alıntı
Bu mesajı beğenenler:
#4
Merhaba...

Bu yapıdaki şartta Adnan'a ait, yapılmayan işlerin listelenmesi gerekir.. Fakat üçlünün içerisinde Adnan'ın görevlendirilmediği ve Serhan'ın görevlendirildiği işler de görülür.. Yapılsın ya da yapılmasın..

Siz işe, elaman atıyorsunuz.. Elamana, iş atarsanız sadece o elemana ait işleri listeyebilirsiniz.. Yani algoritmanın değişmesi gerekiyor.. Tabii enigmatic'in dediği gibi tablo yapısını görmeden net konuşmak zor..



  Alıntı
Bu mesajı beğenenler:
#5
Rapor ile ilgili bölümü ekliyorum.


Eklenti Dosyaları
.rar   Takip_Rapor.rar (Boyut: 1,79 MB / İndirilme: 86)



  Alıntı
Bu mesajı beğenenler:
#6
Almak istediğiniz rapor nasıl omalı? Sorgu halini excel dosyasına yapıştırıp ekler misiniz?



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Dsum Yavaslik Problemi Serdarcann 1 208 10-10-2025, 01:08
Son Mesaj: dsezgin
  [FORM] Mobil Kullanım vefa1982 1 302 09-11-2024, 11:56
Son Mesaj: dsezgin
  Dsum Ve Dcount Fonksiyonlarının Birlikte Kullanımı evren89 1 372 16-05-2024, 10:37
Son Mesaj: dsezgin
  Yoklama Defterinde Ay Ve Yıl Problemi omergenc7 16 1.311 22-09-2022, 13:54
Son Mesaj: omergenc7
  32bit - 64bit Problemi adnnfrm 19 2.096 11-03-2021, 21:21
Son Mesaj: adnnfrm
  [SORGU] Sorgulamada Büyük Ve Küçük Harf Problemi Proteus 2 776 21-08-2020, 10:22
Son Mesaj: Proteus
  [SORGU] Geçerk Boş Kullanım Hatası footprinting 7 1.211 06-08-2020, 20:16
Son Mesaj: footprinting
  [SORGU] combobox tümü seçeneği problemi dayday 12 3.057 19-07-2020, 11:09
Son Mesaj: fmltd

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):