Başka Formun Metin Kutusunda Ki Değeri Aldırma

25/09/2019, 12:33

husem

merhaba arkadaşlar.

"EVRAK LİSTELE" formu metin kutusu adı "BULU"
"EVRAK KAYIT" formu metin kutusu adı ="BUL"

ben EVRAK KAYIT formunda BUL metin kutusuna EVRAK LİSTELE formundaki BULU metin kutusundaki sayısal değeri aldırıyorum. =Formlar!EVRAK_LISTELE!BULU

EVRAK LİSTELE formu açık olmayınca "#Ad?" hatası veriyor. bu hata yazısını vermemesini istiyorum, EVRAK LİSTELE formu açık değilse "0=sıfır" yazmasını istiyurum. Bunun için BUL metin kutusuna ne yazmalıyım.



25/09/2019, 12:51

ozanakkaya

Merhaba, BUL isimli metin kutusunun denetim kaynağındaki kodu sil.
EVRAK KAYIT isimli formun geçerli olduğunda olayına

If CurrentProject.AllForms("EVRAK_LISTELE").IsLoaded = False Then
    Me.BUL = 0
Else
    Me.BUL = [Forms]![EVRAK_LISTELE]![BULU]
End If

kodu ekleyerek dene.
25/09/2019, 13:08

husem

sn ozanakkaya
bahsettiğiniz şekilde oldu, 
tekekkür ederim,