AccessTr.neT

Tam Versiyon: Pazar hariç diğer günleri saydırmak
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Değerli Blackeagle hocam. Öncelikle geç kaldığım için özür dilerim. Emeğinize sağlık, form üzerinde istediğim olay gerçekleşiyor. Ancak raporlama işlemi sorgu üzerinden olacağı için aynı rakamların sorguda da gerçekleşmesi gerekiyor. Bunu yapabilir miyiz???
Keşke birinci mesajınızda bunu belirtseydiniz.
O kısmın eksik kalabileceğini düşünemedim, kusura bakmayın sayın hocam.
(27/12/2011, 12:19)misilak yazdı: [ -> ]Değerli Blackeagle hocam. Öncelikle geç kaldığım için özür dilerim. Emeğinize sağlık, form üzerinde istediğim olay gerçekleşiyor. Ancak raporlama işlemi sorgu üzerinden olacağı için aynı rakamların sorguda da gerçekleşmesi gerekiyor. Bunu yapabilir miyiz???

Son mesajınızda "sorguda da gerçekleşmesi gerekiyor" diyorsunuz.

2. mesajda

(22/12/2011, 22:35)sledgeab yazdı: [ -> ]sorguda

PazarHaric: workDays([İzin Başlama Günü],[Döneceği Gün])

şeklinde kullan

şeklinde bir ibare var.
hocam formu tasarım görünümünde açarak ilgili kodu ekledim ancak bir değişiklik olmadı. Sorgu için yazdığınızı da sorgunun Sql bölümüne eklemeye çalıştım ama hep hata veriyor. mevcut hali "SELECT İzinler.Kimlik, İzinler.Personel, İzinler.[İzin Başlama Günü], İzinler.[İzin Başlama Saati], İzinler.[Döneceği Gün], İzinler.[Döneceği Saat], İzinler.[İzin Sebebi], DateDiff("d",[İzin Başlama Günü],[Döneceği Gün]) AS [Kullanılan İzin Günü], DateDiff("h",[İzin Başlama Saati],[Döneceği Saat]) AS [Kullanılan İzin Saati]
FROM İzinler;

şeklinde. o yazdığınız kodu nereye yazmam gerekiyor.
Srg_izinler isimli sorguyu tasarım görünümünde aç, en sağdaki boş alana
PazarHaric: workDays([İzin Başlama Günü];[Döneceği Gün])
kodunu ekle.

[Resim: 13249950271.png]

sorgunun Sql kodu aşağıdaki gibi olacak.

SELECT İzinler.Kimlik, İzinler.Personel, İzinler.[İzin Başlama Günü], İzinler.[İzin Başlama Saati], İzinler.[Döneceği Gün], İzinler.[Döneceği Saat], İzinler.[İzin Sebebi], DateDiff("d",[İzin Başlama Günü],[Döneceği Gün]) AS [Kullanılan İzin Günü], DateDiff("h",[İzin Başlama Saati],[Döneceği Saat]) AS [Kullanılan İzin Saati], workDays([İzin Başlama Günü],[Döneceği Gün]) AS PazarHaric
FROM İzinler;

Metin kutusunun denetim kaynağına ise PazarHaric yazarak kullanabilirsin.


Saat Farkı için
SaatFarki: Diff2Dates("hn",[İzin Başlama Saati],[Döneceği Saat])
kodunu aynı şekilde sorguya ekleyeceksin.

Ek Dosyalar
 Veritabanı3_sled.rar(25.42 KB)
Sayfalar: 1 2 3