AccessTr.neT
Metin İçeren Sütunlardaki Değerleri Saydırmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Metin İçeren Sütunlardaki Değerleri Saydırmak (/konu-metin-iceren-sutunlardaki-degerleri-saydirmak.html)

Sayfalar: 1 2


Metin İçeren Sütunlardaki Değerleri Saydırmak - razac - 26/04/2013

Arkadaşlar Merhaba,
Ekteki dosyada yapmak istediğim ve yapamadığım şeyi anlatmak istiyorum, bu konuyla ilgili onlarca örnek inceledim, cevaplanmış soruları tek tek okudum fakat kendi formuma uyguladığımda bir türlü doğruyu bulamadım devamlı hata alıyorum yardımcı olabilirseniz çok sevinirim.

Dosyada görebileceğiniz gibi cagri_tbl adında bir tablo mevcut. Bu tablonun içinde dahili_kurulum sütununda çeşitli yinelenen metin değerleri var. Ben bu değerleri dahili_kurulum_sorgu altında SAY fonksiyonu ile kaçar kez tekrarlandıklarını bulabildim. Fakat sorunda burada. Hesaplattığım değerleri Genel Tablo formundaki ilgili yere aldırmayı bir türlü beceremedim.

Örnek verecek olursak, dahili_kurulum_sorgusundaki altusun karşılığı olan 4 değerini Genel Tablo formundaki Dahili Kamera Kurulum => Altus başlığı altına getirebilmek.

Farklı örneklerden gördüğüm kadarı ile hiç sorgu kullanmadan formdaki ilgili kutucuğun denetim kaynağına =DCount("[dahili_kurulum]";"[cagri_tbl] = 'altus'") gibi çeşitli varyasyonlar denedim fakat devamlı #HATA alıyorum ve nerede yanlış yaptığımı bulamıyorum.

Aslında burada hangi yöntemi uyguladığımız yada hangi kodu kullandığımızın hiçbir önemi yok yeterki cagri_tbl tablosundaki ilgili firmanın değerini Genel Tablo formundaki ilgili kutucuğa getirebiliyor olayım.

Yardımlarınız için şimdiden çok teşekkür ederim,

Saygılarımla,
Recep KARTAL


Cvp: Metin İçeren Sütunlardaki Değerleri Saydırmak - Kur@l - 26/04/2013

bununla deneyin 4 sayısını ilgili alanda göreceksiniz...
=DLookUp("[YinelemeSayısı]";"[dahili_kurulum_sorgu]";"[dahili_kurulum]='ALTUS'")



Cvp: Metin İçeren Sütunlardaki Değerleri Saydırmak - yorum70 - 26/04/2013

Sn.Kural, bende kendi çapımda uğraşıyordum, sizin yanıtınızı okuyunca denedim, ancak hata vermeye devam ediyor.

Metin185 denetim kaynağına yazdım (=DLookUp("[YinelemeSayısı]";"[dahili_kurulum_sorgu]";"[dahili_kurulum]='ALTUS'"))

Ben mi yanlış yapıyorum !
Tşk.


Cvp: Metin İçeren Sütunlardaki Değerleri Saydırmak - Kur@l - 26/04/2013

= işaretinden önce parantez olmayacak ayrıca satır sonundaki fazladan parantezi kaldırın.


Cvp: Metin İçeren Sütunlardaki Değerleri Saydırmak - yorum70 - 26/04/2013

her iki parantezi yorumuma eklemiş, denetim kaynağına eklememiştim.

=DLookUp("[YinelemeSayısı]";"[dahili_kurulum_sorgu]";"[dahili_kurulum]='ALTUS'")

Aynını yazdım, bir daha kontrol edeyim.
Tşk.


Cvp: Metin İçeren Sütunlardaki Değerleri Saydırmak - Kur@l - 26/04/2013

dahili_kurulum_sorgu isimli sorguyu aşağıdaki şekilde değiştirin önce zira ben sorguda bulanan [dahili_kurulum alanı] isimli alanın adını [dahili_kurulum] olarak değiştirmiştim. Kusura bakma.
Kolay Gelsin.
SELECT First(Cagri.dahili_kurulum) AS dahili_kurulum, Count(Cagri.dahili_kurulum) AS YinelemeSayısı
FROM Cagri
GROUP BY Cagri.dahili_kurulum
HAVING (((Count(Cagri.dahili_kurulum))>1));