Skip to main content

AccessTr.neT


Bir formdaki liste satırını tıklayarak değişik formları açmak

Bir formdaki liste satırını tıklayarak değişik formları açmak

Çözüldü #1
Merhabalar,
İkinci sorum herkese hayırlı ve uğurlu olsunImg-grin
Soru şöyle:
3 adet formum var
1- Cari kart
2- Tahsilat
3- Ödeme

Her form üzerinde(cari kart formu hariç), cari kutusu ve yanında cari listeyi açmak için bir komut düğmesi var.
Her iki formda bu kutuya tek tıklayarak cari listeyi açıyorum.
İstediğim cari listeden şeçtiğim satıra tıklayarak ilgili formu (hangi formdan açıldıysa yani tahsilat ya da ödeme formu ya da 3üncü, 4üncü bir form) açmak
Konuyla ilgili örneği eklerde gönderiyorum.
Konunun bir çözümü var, o da her bir form için ayrı bir cari liste açmak gibi. Ama bu çözüm sanki DB yi şişirir gibi geliyor ve pek sıcak bakmıyorum.
Bu yüzden bunu çözecek bir kodlama yolu var mıdır? Yoksa yukarıda düşündüğüm yol tek çözüm müdür?
İlginiz ve cevaplarınız için şimdiden çok teşekkürler,

Not= Ödeme formu düzgün çalışıyor. Tahsilatta düzenlemeler yapmam gerek çalışması için.

Yücel Emir
Cevapla
Çözüldü #2
merhaba,

uygulamanızı eklerken,2003 olarak da eklemek ister misiniz incelemek için.teşekkürler.

iyi çalışmalar.
saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
Çözüldü #3
Tabiki, ama zaten 2003 formatında değil mi?
Bir daha 2000-2003 formatında kaydettim.
Bir problem olursa lütfen yine yazınız.

Teşekkürler,


Yücel Emir
.zip veriaktarma1.zip (Dosya Boyutu: 244,33 KB | İndirme Sayısı: 10)
Cevapla
Çözüldü #4
Yücel Bey, örneğinizi inceledim. Örnek uygulamanızda "carilisteodm" ve "carilistethslt" adlarında iki form var, siz bu iki formu 1 forma düşürmeye mi çalışıyorsunuz, yani ödeme formundaki butonu tıklayınca veya tahsilat formundaki butonu tıklayınca aynı form açılacak ve veri aktarma olayını formdaki alana aktaracak, veya 3. bir farklı form.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
Çözüldü #5
Aynen öyle, eğer mümkünse. Çünkü diğer türlü bu tür uygulama için bir form yerine 2-3 veya daha fazla aynı formdan yapmam ve herbirinin ayarını ilişkili forma göre düzenlemem gerekecek.
Aynı formu yapmak kolay, kopyala yapıştırla ama bu DB yi şişirir diye düşünüyorum, bilmem yanlış mı düşünüyorum.
Cevabınız ve ilginiz için önceden teşekkürler,

Yücel Emir
Cevapla
Çözüldü #6
ödeme ve tahsilat isimli formlardaki butona tıkladığınızda "cariliste" formu açılır, listeyi çift tıkladığınızda cariliste formunu açtırdığınız forma veriyi aktarır.

Uygulamanızdaki cariliste isimli modüle

Visual Basic Code
Global GeciciForm, GeciciKontrol As String

kodu ekledim,
Ödeme isimli formdaki butonun tıklandığında olayına

Visual Basic Code
GeciciForm = Me.Name
GeciciKontrol = "cariadi"
DoCmd.OpenForm "cariliste"

kodu ekledim,


cariliste isimli formdaki liste kutusunun çift tıklandığında olayına da

Visual Basic Code
DoCmd.OpenForm GeciciForm
Forms(GeciciForm)(GeciciKontrol) = Me.Liste0.Column(1)
DoCmd.Close

kodu ekledim.

.rar veriaktarma_sld.rar (Dosya Boyutu: 157,16 KB | İndirme Sayısı: 19)
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da