Skip to main content

AccessTr.neT


Formda, açılır kutu, kayıt hatası

access acemisi
access acemisi
9
2673

Formda, açılır kutu, kayıt hatası

Çözüldü #1
Değerli arkadaşlar.
Gider tablosuna ilişkin olarak 2 adet form düzenledim.Gider ve Gider1 diye.Gider Kategorisi açılır kutusunu seçtiğimde,Gider Alt Kategorisindeki ilgili alt seçenekeler geliyor.Ancak Bir sorun yaşıyorum.Şöyleki Bir kayıt girdiğimde kayıt gözükürken,2 ci kayıt yaptığımda önceki kayıtların,gider alt kategori alanındaki veriler kendiliğinden siliniyor.Bir türlü anlayamadım.
1_Kayıtların silinmesinin nedeni nedir?
2-Tablo ilişkilerinde eksiğim var mıdır?  Tablo  ilişkilerini doğru yapmış mıyım.Gider tablosunu da ayrıca ilişkilendirmem gerekir mi?
Yardımınızı bekler saygılar sunarım
.rar 1.rar (Dosya Boyutu: 22,22 KB | İndirme Sayısı: 12)
Cevapla
#2
Formun geçerli olduğunda olayına aşağıdaki kodu ekleyerek deneyiniz.

Me.id_giderkategorialt.Requery

İlişkilendirmelerde sorun görünmüyor, ancak tabloya eklediğin arama alanlarını kaldırmalısın.
Cevapla
#3
Sn ozanakkaya 

1-Arama alanlarını da,tabloda rakamsal verileri, metin olarak görmek istemiştim.Böyle olması yanlış bir uygulama mıdır bilmiyorum.Yinede sizin tavsiyeniz üzere kaldırdım.
2-gider formunda, form geçerli olduğunda kodu


Kod:
Me.id_giderkategorialt.Requery
  

girdim oldu.Ancak  satır kaynağını  Me.id_giderkategori.Requery olmak şartıyla çalışıyor.Yoksa alt tablo verileri ,açılır kutuda gözükmüyor.
 
3- gider1 formunu hiç bir şekilde , gerçekleştiremedim.

  Düzenleme yaparak dosyayı eklerseniz çok sevinirim.
Cevapla
#4
sayın Access acemisi,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

iyi çalışmalar,
saygılar.
.rar 1-ATOZ.rar (Dosya Boyutu: 73,87 KB | İndirme Sayısı: 11)
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
#5
Sn. Hocam;

Sizin gönderdiğiniz tam uygun.
Bizim gibi acemiler hala , hazır yapılan uygulamayı dahi alıp,kendi dosyamıza uyarlayamıyoruz.
Bende şöyle sorun oluşuyor.
Sizin gönderdiğinizi açınca çalışıyor.gider1 formda,Ben ,değerli üstadım nasıl yapmış diye merak edip,forma girilen ve açılır kutulara girilenleri inceleyip kapatırken,değişikliği kaydetmek istiyormusun sorusuna hayır dediğim halde,alt kategori seçenekler tekrar bozuluyor.Tüm altkategoriler gözüküyor.
Ne tuhaf bir şey ki kendi dosyama da uyarlayamadım.
Gördüğüm kadarıyla siz;
id_giderkategori için değiştiğinde kodu olarak   Me.id_giderkategorialt.Requery
ve
 form geçerli olduğunda için 
 
Private Sub Form_Current()
Me.id_giderkategorialt.Requery
End Sub
 
kodu girmişsiniz.Başkaca bir şey yaptınız mı bilmiyorum.Ben çalıştıramadım.Sizin başkaca yaptığınız bir şey var mıdır. Saygılar
Son Düzenleme: 12/06/2015, 00:10, Düzenleyen: access acemisi.
Cevapla
#6
Sayın Access acemisi,

Konunuzun 4.mesajında eklenen örnek uygulama üzerinde yapılan düzenlemeler aşağıda belirtilmiştir.

1)      Gider ve gider1 formların Geçerli Olduğunda Olay Yordamlarında

Kod:
Me.id_giderkategorialt.Requery
Kod ifadesi kullanılmıştır.

2)      Yine,her iki formdaki id_giderkategori adlı açılan kutunun Değiştiğinde Olay Yordamlarına

Kod:
Me.id_giderkategorialt.Requery
Kod ifadesi yazılmıştır.

3)      Gider1 adlı formunuzda sorun vardı.gerek içeriği ve gerekse de kodları itibarı ile gerekli düzenlemeleri yapılmış olarak yeniden oluşturuldu.

4)      Gider adlı tablonuzdaki id_giderkategori ve id_giderkategorialt adlı alanların bazı satırlarındaki ayarlar (Biçim ve Veri sekmelerinde) düzenlenerek uygun duruma getirildi.

5)      Gider ve gider1 adlı formlarındaki özellik satır ayarları (Biçim ve Veri sekmelerinde) tekrar düzenlenerek uygun duruma getirildi.

Yapılan işlemler sadece,teferruat gerektirmeyen basit düzeyde kalan düzeltme çalışmaları.Bilginize.

İyi ç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

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task