Skip to main content

AccessTr.neT


Etikete Tıkladığımda Açılan Forma Etiketin Numarasını Nasıl Getiririm.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
16
2721

Etikete Tıkladığımda Açılan Forma Etiketin Numarasını Nasıl Getiririm.

Çözüldü #1
Merhabalar[Resim: do.php?imgf=154607775076341.jpg]

F_01_MasaGiris Formunda 1 numaralı masaya tıkladığımda açılan F_04_AdisyonFisi formundaki txtMasaNo değerinin 1 numara değerini almasını istiyorum. Nasıl yapabilirim.Teşekkürler.
[Resim: do.php?imgf=154607775131513.jpg]

[Resim: do.php?imgf=154607775122082.jpg]
.rar Cactus Cafe.rar (Dosya Boyutu: 57,71 KB | İndirme Sayısı: 4)
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#2
etiket1in tıklanma olayına aşağıdak kodu ekleyin
Kod:
Forms![F_04_AdisyonFisi]![txtMasaNo] = 1
Cevapla
#3
(29/12/2018, 13:20)haliliyas yazdı: etiket1in tıklanma olayına aşağıdak kodu ekleyin
Kod:
Forms![F_04_AdisyonFisi]![txtMasaNo] = 1

Halil bey bu işlem için bir procedure ya da fonksiyon falan tanımlanabilirmi. 25 adet masa 150 adet şezlong var. Tek tek hepsine tanımlamak şartmı. Bir tanımlama yapıp bütün tıklamalarda o işlemi çalıştırabilirmiyiz. Docmd.OpenForm "F_04_AdisyonFisi" kodunda formu bulup açıyor ama sizin kod da (F_04_AdisyonFisi) formunu bulamıyor diye hata veriyor.
Access Çekirgesi 
[Resim: img-cray.gif]


Son Düzenleme: 29/12/2018, 13:51, Düzenleyen: Oğuz Türkyılmaz.
Cevapla
#4
ben de onunla uğraşıyordum)
tüm alanları seçip fonksiyon çağırmaya çalışıyorum ama daha tanımlayamadım
module 
Public Function tumEtiket()
DoCmd.OpenForm "F_04_AdisyonFisi"
Forms![F_04_AdisyonFisi]![txtMasaNo] = ActiveControl.Controls(1).Caption ' Me!EditControl.Controls(0).Caption
End Function

diye bir fonksiyon tanımladım ama fonksiyon sorunlu hata veriyor onu düzeltmeye çalışıyorum
Cevapla
#5
önce F_01_MasaGiris Formuna aşağıdaki fonksiyonu ekleyin
Public Function tumEtiket()
DoCmd.OpenForm "F_04_AdisyonFisi"
Forms![F_04_AdisyonFisi]![txtMasaNo] = ActiveControl.Controls(1).Caption
End Function
sonra etiketleri seçip tıkla olayına  aşağıdaki kodu yazın
=tumEtiket()
[Resim: do.php?imgf=154608212546611.jpg]
.rar Cactus Cafe_etikete_hy.rar (Dosya Boyutu: 70,16 KB | İndirme Sayısı: 3)
Cevapla
#6
(29/12/2018, 14:16)haliliyas yazdı: önce F_01_MasaGiris Formuna aşağıdaki fonksiyonu ekleyin
Public Function tumEtiket()
DoCmd.OpenForm "F_04_AdisyonFisi"
Forms![F_04_AdisyonFisi]![txtMasaNo] = ActiveControl.Controls(1).Caption
End Function
sonra etiketleri seçip tıkla olayına  aşağıdaki kodu yazın
=tumEtiket()
[Resim: do.php?imgf=154608212546611.jpg]

Halil bey İyi Akşamlar

Hangi masaya tıklarsam tıklıyım 1 nolu masayı adisyon fişine aktarıyor.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task