Skip to main content

AccessTr.neT


Liste de Yokken alan türü sorunu(Otomatik Sayı& Metin)

Liste de Yokken alan türü sorunu(Otomatik Sayı& Metin)

Çözüldü #7
Sayın yorum70,

EK’te,talebinize yönelik olarak hazırladığınız uygulamanızın yeniden düzenlenmiş hali mevcuttur.inceleyebilirsiniz.

YAPILANLAR:
1) FRMKISILER isimli formunuzda yer alan meslek bilgilerinin gösterildiği ilgili metin kutusunun kaynak kısmı yeniden düzenlenerek TBLKISILER isimli tabloda meslek alanında sayısal değer yerine metinsel değerin gösterilmesi oluşturuldu.

2) Ayrıca,KAYDET butonu içerisine
Me.Liste10.Requery
Me.Refresh
DoCmd.GoToRecord , , acLast
komutları da eklenerek,kaydetme işleminden sonra liste10 isimli listenin de güncellenmesi ve formun tazelenmesi sağlanmıştır.

3) Son olarak,MESLEK metin kutusunun listede yokken olay yordamındaki kodlama eklediğiniz hali ile geçersiz kaldığı için çalışmamaktadır.bunun da sebebi,ilgili metin kutusunun ÖZELLİKLER – VERİ sekmesindeki Listeyle sınırla satırının HAYIR olarak kalması.bunu EVET olarak değiştirdiğinizde,bu olay yordamı devreye girmektedir.bilgilerinize.

İyi çalışmalar,
Saygılar.
.rar meslekler-ATOZ.rar (Dosya Boyutu: 86,78 KB | İndirme Sayısı: 12)
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ü #8
Sn.Atoz112, çok teşekkür ediyorum. Eklemiş olduğunuz örnekte test ettim, oldu. asıl programa uyarlayıp, ayrıca bilgi vereceğim.Sorun çıkacağını sanmıyorum ama 15.000 verilik sisteme adapte edip daha kesin sonuç alacağımı düşünüyorum.

Teşekkür ederim.
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla
Çözüldü #9
sayın yorum70,

Bir de dikkat çekilmesi gereken kısım olarak şu hususu da belirtmek yerinde olacaktır.

strsql = "Insert Into TBLMESLEK ([MESLEK]) values ('" & NewData & "')"

kodu içerisinde yazdığınız hali ile

Alıntı:3) Son olarak,MESLEK metin kutusunun listede yokken olay yordamındaki kodlama eklediğiniz hali ile geçersiz kaldığı için çalışmamaktadır.bunun da sebebi,ilgili metin kutusunun ÖZELLİKLER – VERİ sekmesindeki Listeyle sınırla satırının HAYIR olarak kalması.bunu EVET olarak değiştirdiğinizde,bu olay yordamı devreye girmektedir.

yukarıdaki bu duruma dair düzeltme işlemi de uygulandığında,herhangi bir hata vermemektedir bu olay yordamındaki kodlama.

çünkü;belirttiğiniz gibi,MESLEK alanını metin veri türü olarak değiştirdiğinizden dolayı,burada yer alan ve tek tırnak içerisinde yazdığınız NewData yeni kayıt değeri metin olarak geri dönüşte bulunmakta.dolayısı ile,bir hata vermez.bu nedenle,harici bir değer dönüştürme uygulamaya da gerek olmamaktadır.bilgilerinize.

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ü #10
Anladım, Sn.Atoz112, ilginize ve bilginizi paylaşmanıza teşekkür ediyorum.

İnceliyorum.
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla
Çözüldü #11
Bence tabloya meslek adı yazdırmak yerine meslek id numarasını yazdırmak daha mantıklı.

Sorgunun çalışmama sebebi, sorguda TBLKISILER tablosundaki Meslek alanı ile TBLMESLEK tablosundaki kimlik alanının birleştirilmesi gerekirken MESLEK alanı ile birleştirilmiş.

Bu birleştirmeyi düzeltip meslek sütununun tablosunu TBLMESLEK tablosu yapınca düzeldi.
.rar meslekler_sld.rar (Dosya Boyutu: 81,99 KB | İndirme Sayısı: 9)
Cevapla
Çözüldü #12
Sn.Ozanakkaya, bende öyle yapmıştım ama, sorguyu çalıştır komutuyla, ifade de tür uyuşmazlığı uyarısı alıyordum.Sizin ki gibi yaptım yine aynı hatayı verdi.

Sn.ATOZ112 sizin çalışmanızda ise, sorgu da ve raporda MESLEKLER, kimlik(id) olarak, yani rakam olarak gözüküyordu. Örnek verecek olursak, şahısın mesleği PAZARCI ancak, sorgu ve raparda 122 olarak gözüküyordu. 122 Meslek kimlik numarası (id-otomatik sayısı)
TŞK.
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Son Düzenleme: 01/10/2014, 18:48, Düzenleyen: yorum70.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task