[FORM] Formda açılır kutudan seçimle diğer alanları atamak
#1
Hayırlı günler, sorunuma yardımcı olursanız sevinirim.

Tablo1'de verileri girmek istiyorum, ancak sicili alanını seçtiğimde (Tablo2'den verileri alır) verileri ilgili alana getirmesini istiyorum.

Ancak sicili seçtiğimde sadece sicil geliyor, diğer verileri ilgili alanlara aktaramıyorum,

bu konuda yardımcı olacak herkese teşekkürler.

Birde örnek buldum ama beceremedim, nereyi eksik yapıyorum anlayamadım.


Eklenti Dosyaları
.rar   1.rar (Boyut: 23 KB / İndirilme: 87)



  Alıntı
Bu mesajı beğenenler:
#2
Sicili alani guncelleme sonrasi kayit kaynaginda ki SQL'in veri cekme sutunlari ile form alanlarina atama yapabilirsiniz.
Me.Adı= Me.Sicili.Column(2)



  Alıntı
Bu mesajı beğenenler:
#3
Sayın dsezgin83260 teşekkür ederim, sorun çözüldü.

Soru içeriği ile ilgili değil ama, iki sorum daha olacaktı.

1- 32 bit ile yapılan programcık 64 bit işletim sisteminde ve ofiste çalışır mı? veya nasıl çalışır.
2- İki kişi tarafından ayrı bilgisayarlarda kullandığında, veri kaybı olmaması için ne yapmak gerekir. (Mesela bir birinden habersiz ikisi de aynı kayıtı tutmuşsa, birisinin kaydının olmayacağı gibi, vaya ben yanlış mı biliyorum).


Anlayışınız ve yardımınız için şimdiden teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#4
Sn dank...;


1- 32 bit ile yapılan programcık 64 bit işletim sisteminde ve ofiste çalışır mı? veya nasıl çalışır.
VBA da declare ile ilgili satir sorun cikarabilir. Bunun icin
#If VBA7 And Win64 Then
'***64 olani bu bolume declare sonrasi PTRSAFE ekleme ile
#Else
Eski declare satirini bu bolume tasimalisiniz
#End If
bazen ozel tanimlamalar(SutunAdlari, Form-Rapor alanlarinda kullanilmis olan Turkce karakterler hata verdirebilir. 64 bit bilgisayarda deneme yapilmalidir.



2- İki kişi tarafından ayrı bilgisayarlarda kullandığında, veri kaybı olmaması için ne yapmak gerekir. (Mesela bir birinden habersiz ikisi de aynı kayıtı tutmuşsa, birisinin kaydının olmayacağı gibi, vaya ben yanlış mı biliyorum).
Tabloya kayit yapilmadan once anahtar alana gore if dcount("*","TabloAdi","SorSutunAdi=" & [YeniGirVeri])>0 deyimi ile me.undo ile kayit yaptirmazsiniz veya anahtar alanin tekrar etmeme ayarini tablodan yapmaniz ile mukerrer kayidi engellemis olursunuz.




  Alıntı
Bu mesajı beğenenler:
#5
Sayın dsezgin83260 cevabınız için teşekkürler,
ancak ikinci soruya verdiğiniz cevaptan yenileme hariç, diğerini nasıl uygulayabiliriz, tam anlayamadım.
Smile yardımcı olursanız sevinirim.

*Tabloya kayit yapilmadan once anahtar alana gore if dcount("*","TabloAdi","SorSutunAdi=" & [YeniGirVeri])>0 deyimi ile me.undo ile kayit yaptirmazsiniz veya anahtar alanin tekrar etmeme ayarini tablodan yapmaniz ile mukerrer kayidi engellemis olursunuz.



  Alıntı
Bu mesajı beğenenler:
#6
Yeni bir Personel tablosu olusturun ve bir Adi isminde tipi metin alan ekleyin ve kaydedip cikin,
Personel tablosunun uzerine odaklanin ve fare ile form sihirbazi ile form olusturun. Formu tasarlayin, Adi alani guncelleme sonrasi olay yordamina
Visual Basic
  1. private sub Adi_after_update()
  2. if dcount("*","Personel","Adi=" & me.Adi )>0 then
  3. msgbox "Mukerer kayit"
  4. me.undo
  5. else
  6. docmd.runcommand accmdsaverecord
  7. end if
  8. end sub


ile Adi alanina veri girildiginde daha onceden girilen bir isim var ise uyari ile form geri islemi yaptirilir, mukerer degil ise kayit dizini kaydedilir.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Açılır Menüdeki Veriyi Metin Kutusuna Aktarma Pasham 1 211 19-02-2026, 21:18
Son Mesaj: adnan
  Açılan Kutudan Kritere Göre Veriyi Başka Alana Yazdırma osman06 8 461 23-11-2025, 11:33
Son Mesaj: dsezgin
  [FORM] Form Açıkken Diğer Formda Işlem Yapabilmek caytug 6 541 02-10-2024, 10:12
Son Mesaj: caytug
  [FORM] Açılır Menüler Pasham 17 1.002 29-04-2024, 20:33
Son Mesaj: Pasham
  [FORM] 1. Açılır Kutudan Tablo Sütunlarını Seçeyim. 2. Açılır Kutudan Filtreleme Yapayım. ŞabanTR 4 514 10-01-2024, 14:10
Son Mesaj: dsezgin
  Açılır Kutu Değerine Göre Tablo2'ye Değer Yazsın Veya Satır Eklesin. ŞabanTR 11 996 24-12-2023, 14:38
Son Mesaj: dsezgin
  [VBA] Açılan Kutudan Seçim, If Bloğu Hakkında Yardım. programmer67 16 1.283 28-07-2023, 11:46
Son Mesaj: programmer67
  [FORM] Diğer Kullanıcılar Programı Kullanıyorken Kapatma snapper 9 1.014 11-07-2023, 21:09
Son Mesaj: dsezgin

Foruma Git:


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