[VBA] Kayıt Yoksa
#1
Merhaba arkadaşlar. Eklemiş olduğum örneğin kodu içerisinde nasıl olmasını istediğimi belirttim. İlginize teşekkürler


Eklenti Dosyaları
.rar   Örnek.rar (Boyut: 135,63 KB / İndirilme: 78)



  Alıntı
Bu mesajı beğenenler:
#2
Sayın Kars36, ben pek bir şey anlamadım ya da istediğinizi belirttiğiniz metni kodlar arasında göremedim. Modüllere de baktım. Arşiv formunda süzme işlemi yapıp sonucunda olmadığını mı belirtmek istiyorsunuz?



  Alıntı
Bu mesajı beğenenler:
#3
sn EminA haklısınız, Ben de kodlar içerisinde herhangi bir açıklama göremedim. No



  Alıntı
Bu mesajı beğenenler:
#4
Hocam inceleme butonunun içerisinde;

Dim i As Integer
i = 0
Do While Not rs.EOF
i = i + 1
.TypeParagraph
'Eğer şahsın TC'si yoksa direk ıd'den devam etsin.)
.Font.Bold = True
.TypeText (i & " - " & rs!Adı & " " & rs!Soyadı & " isimli şahsın ")
.Font.Bold = False
.TypeText (rs!ıd & " kayıtlı olduğu ")
.Font.Bold = True
'Eğer şahsın adresi yoksa "adresinin olmadığı şeklinde yazsın"
.TypeText (rs!Adres & " adresinde ikamet etttiği. ")





  Alıntı
Bu mesajı beğenenler:
#5
Visual Basic
  1. Dim i As Integer
  2. i = 0
  3. Do While Not rs.EOF
  4. i = i + 1
  5. .TypeParagraph
  6. 'Eğer şahsın TC'si yoksa direk ıd'den devam etsin.)
  7. .Font.Bold = True
  8. .TypeText (i & " - " & rs!Adı & " " & rs!Soyadı & " isimli şahsın ")
  9. .Font.Bold = False
  10. .TypeText (rs!ıd & " kayıtlı olduğu ")
  11. .Font.Bold = True
  12. 'Eğer şahsın adresi yoksa "adresinin olmadığı şeklinde yazsın"
  13. if IsNull(rs!Adres) then
  14. .TypeText ("adres kayıtlarda bulunamadı!")
  15. Else
  16. .TypeText (rs!Adres & " adresinde ikamet etttiği. ")
  17. Endif



TC kod içerisinde geçmemiş, eğer atladıysanız onu da adres mantığı ile yapabilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#6
Hocam ALLAH razı olsun,
Dim i As Integer
i = 0
Do While Not rs.EOF
i = i + 1
.TypeParagraph
.Font.Bold = True
If IsNull(rs!Tc) Then
.TypeText (rs!ıd & " herhangi bir kaydının olmadığı.")
Else
.TypeText (rs!Adı & " " & rs!Soyadı & " isimli şahsın ")
.Font.Bold = False
.TypeText (rs!ıd & " kayıtlı olduğu ")
.Font.Bold = True
If IsNull(rs!Adres) Then
.TypeText ("adres kayıtlarda bulunamadı!")
Else
.TypeText (rs!Adres & " adresinde ikamet etttiği. ")
End If
End If
rs.MoveNext
Loop
rs.Close
End With
End Sub

Şeklinde rapor aldığım zaman, TC’ si olmayan şahıs için

“isimli şahsın 213 kayıtlı olduğu adres kayıtlarda bulunamadı!” yerine[/code][/quote]

“213 kayıtlı olduğu herhangi bir kaydının olmadığı.” Şeklinde nasıl alınabilir.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Depo Takibinde Malzeme Yoksa Uyarı Vermesi hegu 2 360 22-04-2025, 21:56
Son Mesaj: hegu
  [VBA] Kayıt Iptali: Kayıt Iptal Tablosuna Ekle, Kayıdı Sil Işlemi programmer67 6 903 21-07-2023, 10:40
Son Mesaj: onur_can
  Sorgu Işlemi Sonunda Veri Yoksa Bulunduğu Hücreye 0 Olarak Otomatik Değer Verme ofbayoglu61 12 1.193 21-07-2023, 10:09
Son Mesaj: onur_can
  [FORM] Puantaj Kayıt Formlarında Kayıt Hataları M_Kemal_Askeri 11 1.626 26-02-2021, 15:27
Son Mesaj: M_Kemal_Askeri
  [VBA] Liste Den Kayıt Seçme Ve Yazdırma Yada Listeden Kayıt Seçim Buton Ile Yazdırma Ahmet51 6 1.650 10-02-2020, 16:24
Son Mesaj: Ahmet51
access-sql-18 [VBA] Kayıt Butonuna Tıklamadan Kayıt Etme Sorunu mkmugla 2 920 20-01-2020, 08:27
Son Mesaj: mkmugla
  [FORM] ürün seçiline renkler gelsin yoksa eklensin anno 4 1.049 28-01-2019, 14:34
Son Mesaj: dsezgin
  [FORM] Yeni kayıt butonu liste kutusunu güncellemiyor ve yeni kayıt yapmıyor. Orion 2 1.343 25-08-2018, 21:07
Son Mesaj: Orion

Foruma Git:


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