[FONKSiYON] Veri Kaynağı Form Olan Raporda Dsum Fonksiyonunun Kullanımı hk.
#1
access-sql-18 
Arkadaşlar merhaba,

Veri kaynağı form olan raporda dsum fonksiyonunu kullanmaya ihtiyacım var. Ancak bir türlü uygulayamadım. Örnek olarak eklediğim dosyada 2 tablo var ve bu tablolar bir formda farklı kriterlere göre filtreleniyor. Filtrelediğim verileri rapora aktarmak istiyorum. Bunun için raporun açılış yordamına recordsource belirterek filtrelenmiş verileri raporda görebiliyorum. Sıkıntı bundan sonra başlıyor. Raporda bir proje için bir kişinin ne kadar zaman harcadığını görmek istiyorum. Bu yüzden rapora metin kutusu ekleyip metin kutusunun denetim kaynağınada =Sum([Zaman]) yazdım. Bu şekilde olunca bir proje için bir kişinin değil bütün kişilerin harcadığı zamanın toplamı geliyor. Burada kişiye göre filtreleme yapabilmek için koşul belirtilebildiğinden dsum fonksiyonu kullanmam gerektiğini düşünüyorum. Ancak bir türlü dsum fonksiyonunu düzgün çalıştıramadım. Hatayı nerede yapıyorum?
Yardımlarınız için şimdiden teşekkürler.


Eklenti Dosyaları
.zip   fune.veri_kaynagi-form_olan_raporda-dsum_kullanimi.accdb.zip (Boyut: 29,33 KB / İndirilme: 69)



  Alıntı
Bu mesajı beğenenler:
#2
Toplamadan önce size bir tavsiyem olacak eğer projenizin başında iseniz formunuzu ve sorgunuzu gözden geçirin derim. çünkü değerler filtlre yaparken yanlış çıkıyor. Tabloların içinden veri kullanmak yerine sorumlu, proje kodu ve adı gibi alanları ayrı tablolarda tutup proje tablosuna kayıt aşamasında bu değerleri de saklayın.

[Resim: Qpjvyr.png]

[Resim: XEZ9lO.png]



  Alıntı
Bu mesajı beğenenler:
#3
(11-12-2017, 15:53)alperalper demiş ki: Toplamadan önce size bir tavsiyem olacak eğer projenizin başında iseniz formunuzu ve sorgunuzu gözden geçirin derim. çünkü değerler filtlre yaparken yanlış çıkıyor. Tabloların içinden veri kullanmak yerine sorumlu, proje kodu ve adı gibi alanları ayrı tablolarda tutup proje tablosuna kayıt aşamasında bu değerleri de saklayın.

Öncelikle tavsiyeniz için teşekkür ederim. Özel bir firmada çalışmaktayım. Bu yüzden projenin tamamını yükleyemiyorum. Karşılaştığım problemlerin ufak versiyonlarını hazırlayıp yardımı o dosyalar üzerinden istiyorum. Eklediğim dosyayı inceledim. Ancak filtreleme ile ilgili bir hataya denk gelmedim. Asıl proje dosyasında da herhangi bir filtreleme sıkıntısı yaşamıyorum. Gördüğünüz hatanın ne olduğunu söylerseniz sevinirim ona göre projemi de düzeltirim. Projeyi şu an aktif olarak kullanıyoruz.



  Alıntı
Bu mesajı beğenenler:
#4
(11-12-2017, 16:11)fune demiş ki:
(11-12-2017, 15:53)alperalper demiş ki: Toplamadan önce size bir tavsiyem olacak eğer projenizin başında iseniz formunuzu ve sorgunuzu gözden geçirin derim. çünkü değerler filtlre yaparken yanlış çıkıyor. Tabloların içinden veri kullanmak yerine sorumlu, proje kodu ve adı gibi alanları ayrı tablolarda tutup proje tablosuna kayıt aşamasında bu değerleri de saklayın.

Öncelikle tavsiyeniz için teşekkür ederim. Özel bir firmada çalışmaktayım. Bu yüzden projenin tamamını yükleyemiyorum. Karşılaştığım problemlerin ufak versiyonlarını hazırlayıp yardımı o dosyalar üzerinden istiyorum. Eklediğim dosyayı inceledim. Ancak filtreleme ile ilgili bir hataya denk gelmedim. Asıl proje dosyasında da herhangi bir filtreleme sıkıntısı yaşamıyorum. Gördüğünüz hatanın ne olduğunu söylerseniz sevinirim ona göre projemi de düzeltirim. Projeyi şu an aktif olarak kullanıyoruz.

Hocam eklediğiniz resimleri görmemişim. Şöyle açıklayayım. 2 tablomuz var. T_Projeler tablosunda yürütülen projeler bulunuyor. T_Isler tablosunda da T_Projeler tablosunda ki projeler için personelin yaptığı işler bulunuyor. Ben formu tasarlarken T_Isler tablosunda ki yapılan işleri görebilmek adına tasarladım. Eklediğiniz resimlerdeki gibi Ayşe'nin sorumluluğunda 4 adet proje var. Ama bu projeler için sadece Ali iş yapmış ve kaydetmiş. Benim görmek istediğim de bu zaten. Bir proje için kim iş yapmış. Sadece proje tablosunda ki verilere göre filtreleme yapmak istediğim zaman ayrı bir form kullanmam gerekir. Şirket için kullandığım dosyada T_Projeler tablosu için ayrı bir form bulunuyor. İhtiyaç olduğunda bu form üzerinden filtreleme yapılıp rapor alınıyor.



  Alıntı
Bu mesajı beğenenler:
#5
sn fune;
dosyanız ektedir..
inceleyiniz..


Eklenti Dosyaları
.rar   fune.veri_kaynagi-form_olan_raporda-dsum_kullanimi_jon206.rar (Boyut: 37,4 KB / İndirilme: 67)
imza; jon206
www.access-sql.com



  Alıntı
Bu mesajı beğenenler:
#6
(11-12-2017, 17:34)jon206 demiş ki: sn fune;
dosyanız ektedir..
inceleyiniz..

Hocam öncelikle teşekkür ediyorum.

Yeni bir rapor eklemişsiniz ve personellerin yaptıkları işi ayırıp toplam zamanlarını göstermişsiniz. Ancak benim istediğim bu değil. Benim istediğim bir rapor alayım ve bu rapor özet olsun. Satırlarda personelin isimleri sütunlarda proje kodu olsun. Satır ve sütunların çakıştığı noktalarda da çakışma noktasında ki personelin çakıştığı projede ki toplam çalışma zamanı yazsın.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Alt Form Toplama Dsum Fonksiyonu osman06 6 412 27-11-2025, 16:31
Son Mesaj: osman06
  [SORGU] Dsum Yavaslik Problemi Serdarcann 1 216 10-10-2025, 01:08
Son Mesaj: dsezgin
  [RAPOR] Raporda boş alanlar çıkmasın siyahbere 2 1.373 27-03-2025, 07:21
Son Mesaj: oosmaner
  [RAPOR] Raporda Hyperlink çıktı Alma ulsogr 4 380 09-01-2025, 10:08
Son Mesaj: ulsogr
access-sql-4 Dili Farklı Olan Barkod Okuyucudan Okutunca Farklı Sonuçlar Alıyorum gundogdu42 1 341 27-09-2024, 07:58
Son Mesaj: dsezgin
  Dsum Ve Dcount Fonksiyonlarının Birlikte Kullanımı evren89 1 373 16-05-2024, 10:37
Son Mesaj: dsezgin
access-sql-18 Dsum Ile Toplam Alırken Tarih Aralığınıda Süzme Yaptırma Sorunu kesoka 2 544 07-04-2024, 16:13
Son Mesaj: kesoka
  Raporda Resimleri Gösterme ahmet114 53 2.521 05-04-2024, 00:43
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi