Liste kutusunda IIF sorgusu oluşturmak ?

01/10/2013, 00:44

pess33

Merhabalar..
Öncelikle accesste yeniyim bir ödev yapmaya çalışıyorum birkaç sorum olacak.

access 2003'te araç takip programı oluşturmaya çalışıyorum if (eğer) fonksiyonu hakkında birkaç sorum olacak.

________________________________
4 tane liste kutum var ;

kirada olan araçlar
kiraya müsait araçlar
kirası bitmek üzere olan araçlar
kirası süresi dolan araçlar
_________________________________
KİRADA OLAN ARAÇLAR liste kutusunda şöyle birşey olsun istiyorum ;
plaka no , marka , model adlı hücrelerim var

burada aracbil tablomda "durum" (işaret kutucuğu) işaretli ise bu liste kutusunda gösterecek
_________________________________
KİRAYA MÜSAİT ARAÇLAR liste kutusunda şöyle birşey olsun istiyorum ;
plaka no , marka , model adlı hücrelerim var

burada aracbil tablomda "durum" (işaret kutucuğu) işaretli değil ise bu liste kutusunda gösterecek
________________________________
KİRASI BİTMEK ÜZERE OLAN ARAÇLAR liste kutusunda şöyle birşey olsun istiyorum ;
plaka no , marka , model , 3 gün kaldı , adlı hücrelerim var.burada kira süresi en az 2 gün kalanlar yer alacak

sozlesmebil adlı tablomda CikisZamani ve DonusZamani var
__________________________________
KİRA SÜRESİ DOLAN ARAÇLAR liste kutusunda şöyle birşey olsun istiyorum ;
plaka no , marka , model , 2 gün geçti , adlı hücrelerim var.burada kira süresi dolan araçlar yer alacak ve kaç gün geçtiğide sonuç olarak yazacak

sozlesmebil adlı tablomda CikisZamani ve DonusZamani var
____________________________________

Bunları yapmam için nasıl bir yol izlemem gerekiyor.IIF metodunu uygulayacağım fakat nasıl bir yol izleyeceğimi bilmiyorum.

Yardımlarınızı bekliyorum.Şimdiden teşekkürler
01/10/2013, 01:14

mehmetdemiral

Önce tasarımı başlatın, tabloları formları oluşturun, hatalarınızı düzeltiriz. Böyle direk olarak anlatım üzerine yapıyı biz kurmuyoruz. Öneriye gelince, sitedeki örnekleri ve dersleri inceleyin. Bağcıyı alıp götürmeyi değil, üzüm yemeyi planlayın))
01/10/2013, 20:37

pess33

(01/10/2013, 01:14)mehmetdemiral yazdı: Önce tasarımı başlatın, tabloları formları oluşturun, hatalarınızı düzeltiriz. Böyle direk olarak anlatım üzerine yapıyı biz kurmuyoruz. Öneriye gelince, sitedeki örnekleri ve dersleri inceleyin. Bağcıyı alıp götürmeyi değil, üzüm yemeyi planlayın
taslağı oluşturdum index adlı tablodaki renkli liste kutularına göz atarsanız sevinirim dosya ekte
02/10/2013, 11:04

Seruz

İstediğin listeleri sorguları kullanarak yapabilirsin.
Ekte örneği incele, liste kutusu ile sorgunun bağlantılarını ve mantığı anlamaya çalış.

Sorguda Aracbil dosyasındaki durumu alanını kontrol ettim.
Araç kiralamaya verildiğinde veya geri geldiğinde bu alanın güncellenmesini sağlarsan, düzgün olarak çalışacaktır.

ARAÇ Takip, kısmındaki Kira süresi olayını da aynı şekilde, Aracbil tablosuna bir alan ekleyip, araç kiraya verildiğinde bu alanın güncellenmesini sağlayarak daha kolay yapabilirsin. Yoksa ileride aynı araç belki yüzlerce kez kiraya verileceği için sozlesmebil dosyasından takibi daha zor olacaktır. O liste kutuları için yeni sorgular yapıp, durum ve tarih alanlarını kontrol edersen, istediğin gibi çalışır.

Sitemizde daha önce yayınlanmış örnekleri bol bol incele, daha önce sorulmuş ve cevaplanmış konuları incele. Yapılamayacak bir şey yok, altyapıyı oluşturup, mantığı oturtursan, rahatlıkla yapabilirsin.
02/10/2013, 23:54

pess33

(02/10/2013, 11:04)Seruz yazdı: İstediğin listeleri sorguları kullanarak yapabilirsin.
Ekte örneği incele, liste kutusu ile sorgunun bağlantılarını ve mantığı anlamaya çalış.

Sorguda Aracbil dosyasındaki durumu alanını kontrol ettim.
Araç kiralamaya verildiğinde veya geri geldiğinde bu alanın güncellenmesini sağlarsan, düzgün olarak çalışacaktır.

ARAÇ Takip, kısmındaki Kira süresi olayını da aynı şekilde, Aracbil tablosuna bir alan ekleyip, araç kiraya verildiğinde bu alanın güncellenmesini sağlayarak daha kolay yapabilirsin. Yoksa ileride aynı araç belki yüzlerce kez kiraya verileceği için sozlesmebil dosyasından takibi daha zor olacaktır. O liste kutuları için yeni sorgular yapıp, durum ve tarih alanlarını kontrol edersen, istediğin gibi çalışır.

Sitemizde daha önce yayınlanmış örnekleri bol bol incele, daha önce sorulmuş ve cevaplanmış konuları incele. Yapılamayacak bir şey yok, altyapıyı oluşturup, mantığı oturtursan, rahatlıkla yapabilirsin.

Sanırım şimdi çözdüm işi araç teslim al olayını yapmadığım için mantığı ilerletemiyordum.çok teşekkürler