Yanyana yazılmış alanda distinct uygulama
#1
Merhabalar, yaptığım çalışmada raporda yanyana yazılmış alanda 'AçılanKutu1' diye geçiyor (ConcatRelated uygulanmış)  distinct kullanmak istiyorum ama nasıl yapacağımı bilemedim, kendimce bir şeyler yapmaya çalışıyorum bu işte çok acemiyim; ayrıca o alanda tüm harfler büyük yazılmış yalnızca ilk harfler büyük olarak nasıl çevirebilirim örnek bırakıyorum yardımcı olabilecek arkadaşlara şimdiden şükranlarımı sunuyorum.


Eklenti Dosyaları
.rar   MyDers.rar (Boyut: 527,77 KB / İndirilme: 56)



  Alıntı
Bu mesajı beğenenler:
#2
Sn dixus;
ConcatRelated_modul, ConcatRelated prosedurunun strSql satirini asagidaki gibi degistirin.
Public Function ConcatRelated(strField As String, _
   strTable As String, _
   Optional strWhere As String, _
   Optional strOrderBy As String, _
   Optional strSeparator = " ") As Variant
...

   strSql = "SELECT DISTINCT " & strField & " FROM " & strTable
...
end function


Eklenti Dosyaları
.rar   MyDers.rar (Boyut: 519,47 KB / İndirilme: 76)



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Hocam,
Dediğiniz gibi yaptım ama iki sorun oluşuyor 
1 Sıralama karışıyor yani ben tabloya yada forma göre sıralı gelsin istiyorum, öncekinde olduğu gibi.
2 Büyük harfleri küçük harfe dönüştürürken 'I' harfini 'i' olarak çeviriyor sanırım ingilizce karakter olarak algılıyor, küçük 'ı' olarak dönüştürmek mümkün mü? 
İlginize teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:
#4
Sn dixus; ConcatRelated prosedurunude siralama eylemi icin alan yazilmasi yapildi, StrConv yerini degistirdim, Replace ile harf degisimi saglandi. Mesaj 2'i ekini guncelledim.



  Alıntı
Bu mesajı beğenenler:
#5
Sn Hocam:
Kıymetli zamanınızdan vakit ayırdığınız için sağolun, diğer sorunlar hallolmuş ama galiba 1. maddeyi doğru ifade edememişim.
(1 Sıralama karışıyor yani ben tabloya yada forma göre sıralı gelsin istiyorum derken) Formdan Rapora yansıtırken a'dan z'ye doğru bir sıralama yapılmış öyle olunca derslerin uzun kısa amaçları karışık gelmiş oysa ben; tablodan yada formdan 'kazanım_id' alanına göre Raporda sıralansın istiyorum.



  Alıntı
Bu mesajı beğenenler:
#6
VBA Kod disindan siralama verilmesi icin =ConcatRelated(......;"uzun" olan yere uzun yerine kazanım_id yazilmali. Mesaj 2 guncellendi.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Inputbox Kutusuna Girilen Değere Pasword Maske Uygulama orderyazbim 2 149 22-01-2024, 22:12
Son Mesaj: orderyazbim
  Ms Access Uygulama Gelistirme Hizmeti dbpconsultant 2 174 19-01-2024, 16:36
Son Mesaj: dbpconsultant
  [VBA] Bir Alanda Bulunan Bilgi Kümelerinin Ayrılması, Tabloya Gönderilmesi İlhanYaylıcı 5 226 16-06-2023, 15:58
Son Mesaj: İlhanYaylıcı
  [VBA] Indirim Uygulama omergenc7 6 288 03-11-2022, 11:04
Son Mesaj: omergenc7
  Iki Tarih Arası Filtre Kodlarını Uygulama Sorunu tarkanaykın 4 287 27-04-2022, 21:48
Son Mesaj: tarkanaykın
  Alanda Kayıtlı Isimlerden Bazıların Kayıtlarını Sorguda Süzmek özgülapt 1 163 20-01-2022, 08:24
Son Mesaj: onur_can
  Tabloda Hesaplanmış Alanda Sütun Toplamı edacan19 11 362 10-01-2022, 11:18
Son Mesaj: onur_can
  [FORM] Ifade Yanlış Yazılmış Veya çalıştırmak Için çok Karmaşık.....hatası rerdem1903 1 211 27-12-2021, 19:15
Son Mesaj: onur_can

Foruma Git:


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