• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Forma, Liste kutusunda seçilen firma kodunun adresinin getirilmesi

  • Konbuyu başlatan Konbuyu başlatan önder1
  • Başlangıç tarihi Başlangıç tarihi
Katılım
24 Ağustos 2005
Mesajlar
7
Form üzerinde FirmaNo sahasını açılan kutu olarak düzenledim. CariKartları tablosundan buraya CariNo 'yu seçerek taşıyorum. Amacım firmano seçtiğimde
(liste kutu olabilir, metin kutusu olabilir) firmanın adresinin otomatik gelmesi. Firma Adresi Tabloda saklanmayacak sadece görüntülenecek.
 
Merhaba;

Firmano açılan kutusunun satır kaynağını,

Kod:
SELECT CariKartlari.CariNo, CariKartlari.FirmaAdresi
FROM CariKartlari;

yapın. Daha sonra bir metin kutusu ekleyin.

Ve yine açılan kutunun güncelleştirme sonrasına alttaki kodu yazınız..

Kod:
Me.eklenen_metin_kutusu_adı = Me.FirmaNo.Column(1)
 
Cevabınız için teşekkürler, fakat bir firmano seçtiğimde en son ekrana gelen adres hepsinde sabit kalıyor. Yani her kayıtta firmano ne ise alakalı adreside göstermesini sağlıyabilirmiyiz.
+ olarak verdiğiniz kodları kullanarak firma adi sahası ile adresi birleştirip tek bir metin kutusunda görüntüledim. Firma adını ilk satıra adresi 2. satır ve sonrasına nasıl yazdırabilirim.
 
Ben bu işlemleri genelde dlookup ile yaparım ama beab05 yine çok kestirmeden işi halletmiş. Gayet de güzel çalışıyor. Neden siz çalıştıramadınız anladım. Kayıtlar arasında gezerken firma adres verileri bir tablodan gelmediği ve sadece ekranda göründüğü için tabii ki değişmiyor. Siz eğer bunda ısrarlıysanız -Yani bunun tabloya kaydedilmemesi konusunda- ozaman tüm eylemlerden sonra

Me.Liste50 = Me.FirmaNo.Column(1)
kodunu çalıştırmalısınız. Yeni kayıtta, silmede, önceki kayıta git, sonraki kayda git, ilk açılış vb. gibi bu form açıkken yapılan tüm olayların yordamlarına bu kodu yapıştırmalısınız. Ben örnek olara çalışan halini - yani beab05'in önerdiği şeklini- gönderiyorum. Bu formda ileri-geri-yenikayıt-kayıt sil gibi düğmeler elle eklenmelidir. Ben ileri-geri düğmeleri ekledim mantığını kavrayasınız diye....Artık siz gerisini halledersiniz. Bir bakın..
 
Sayın mehmetdemiral;

Formun "geçerli olduğunda" olayına yazarsak kodu, her bir olay için yazmaya gerek kalmaz belki ;)
 
Bunu bilmiyordum.. Teşekkürler deneyeceğim sevgili arkadaşım ...
 
Geri
Üst