Skip to main content

AccessTr.neT


Tür Uyuşmazlığı Hatası

tarkanaykın
tarkanaykın
7
863

Tür Uyuşmazlığı Hatası

Çözüldü #1
merhaba arkadaşlar yardımcı olur musunuz, bu hatanın ne demek olduğunu biliyorum ama acaba dikkatimden kaçan bir şey mi var,"ekle" adlı fonksiyona değerler gönderiyorum, tam olarak gönderme satırında "dgr0" ı göstererek hata veriyor, dosya ekte, işlemler " ANAFORM" da .....

Private Sub btnEkle_Click()



If cmb2 = "KISILER" Then

dgr0 = Me.mtn1 'kisi_kodu
dgr1 = Me.mtn2 'adi_soyadi
dgr2 = Me.cmb1 'departman
dgr3 = Me.mtn3 'sifre
dgr4 = Me.mtn4 'telefon
dgr5 = "KISILER"
dgr6 = "[kisi_kodu]"
dgr7 = "KISILER_EGITIMLER"
dgr8 = "[kisiler_id]"
dgr9 = "[egitimler_id]"

'buraya kişiler alt formunu başlatan kod yazılacak





durum = ekle(dgr0, dgr1, dgr2, dgr3, dgr4, dgr5, dgr6, dgr7, dgr8, dgr9)

End If
End Sub
.zip EGTMSADE.zip (Dosya Boyutu: 591,88 KB | İndirme Sayısı: 2)
Cevapla
#2
Merhaba.Koddaki gibi ByVal olarak yazın diğerlerinide.

Function ekle(Optional ByVal dgr0 As String = ""
Cevapla
#3
(19/10/2020, 10:12)feraz yazdı: Merhaba.Koddaki gibi ByVal olarak yazın diğerlerinide.

Function ekle(Optional ByVal dgr0 As String = ""

tamam oldu teşekkürler, yalnız bu referans aktarma ve değer aktarma olayı hakkında kısa bi bilgi verebilir misiniz, kısacık, mesela hangi durumlarda hangi modeli kullanmalıyız, ya da neyse ben intten araştırayım, tekrar teşekkürler
Cevapla
#4
(19/10/2020, 13:26)tarkanaykın yazdı:
(19/10/2020, 10:12)feraz yazdı: Merhaba.Koddaki gibi ByVal olarak yazın diğerlerinide.

Function ekle(Optional ByVal dgr0 As String = ""

tamam oldu teşekkürler, yalnız bu referans aktarma ve değer aktarma olayı hakkında kısa bi bilgi verebilir misiniz, kısacık, mesela hangi durumlarda hangi modeli kullanmalıyız, ya da neyse ben intten araştırayım, tekrar teşekkürler
Byref ve byval olayı karışık biraz.
Eğer hata mesajında byref diye çıkarsa byval olrak ekleyin Img-grin
Byval eklenmezse stabdart olarak byref olur sizin ekteki gibi.
Bir video atarım bunlarla ilgili Tr kaynaklarda vardı.
Rica ederim.
Cevapla
#5
Mesela videolardan biri bu.

Cevapla
#6
Buda ikinci sanırım bunda tam anlarsınuz bende ilk defa izledim Img-grin
Lakin farkını biliyorum ama nasıl anlatılır bilemiyorum.

https://youtu.be/VoCaJYdajF4
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task