Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
23/11/2009 23:48
Konu Sahibi
Hayri16
Yorumlar
4
Okunma
2055
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

Hayri16

Aktif Üye
Aktif Üye
 58
1.010
12/11/2009
294
Bursa
Ofis 2007
10/04/2018,10:30
Çözüldü 
Değerli Arkadaşlar selam ve saygılarımla iyi çalışmalar diliyorum.
Yaklaşık 15 gündür siteye üyeyim ve elimden geldiğince siteyi izliyor , aklımın yettiğince de sayenizde Access'i öğrenmeye çalışıyorum.
Yorumcuların ve moderatörlerin yazılarından aldığım cesaretle işyerimin ihtiyacı olan bir program yazmaya giriştim. Buradan öğrendiklerimle bir yere kadar geldim. Gel gör ki şimdi tıkanmış durumdayım. Bu nedenle sizlerin fikirlerine ihtiyacım var.
Tıkandığım yer; açılan kutudan seçeceğim veriye göre listenin oluşmasını sağlamak. Benzer bir çok konu var. Hemen hemen hepsini inceledim uygulamaya çalıştım ama beceremedim. Tür uyuşmazlığı hatasını aldım. Tür dönüşümlerini denedim gene yapamadım. Sonuçta buraya başvurdum.
Nasıl yapabilirim? İlginiz için şimdiden teşekkür ediyorum.
Not: Access 2007 kullanıyorum. Örneğimi 2000-2003 versiyonda göndermeme rağmen her ihtimale karşı 2007 versiyonda da gönderiyorum.
.rar   envanter2003.rar(Dosya Boyutu: 22,32 KB / İndirme Sayısı: 15)

.rar   envanter2007.rar(Dosya Boyutu: 187,04 KB / İndirme Sayısı: 9)


Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

Seruz

Uzman
Uzman
SE.... UZ....
 46
1.561
7
30/10/2008
814
Tekirdağ
BT Şefi
Ofis XP
04/07/2018,16:07
Çözüldü 
TBL_ILAC adlı tabloda rafyeri adlı alan Metin olarak tanımlı iken,
TBL_RAF adlı tablo rafyeri adlı alan sayı olarak tanımlanmış.
Kullandığınız açılan kutunun güncelleştirme sonrası olayına
liste kutusunu güncelleştir komutunu ekledim.
Böylece açılan kutudan bir raf seçildiğinde liste kutusu güncellenecek.

Liste kutusunun kayıt kaynağındaki rafyeri kriterini
[Forms]![FRM_RAFSAYIMI]![Secilen_RafYeri]
olarak değiştirdim.
Böylece güncellendiği zaman formda seçili olan rafyerine ait kayıtlar listelenecek.
Burada değişken kullanmaya çalışmışsınız ancak gerek yok.

Örnek ektedir.


Ek Dosyalar
.rar   Envanter2003_Seruz.rar(Dosya Boyutu: 21,61 KB / İndirme Sayısı: 27)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs

Kullanici Avatari

Hayri16

Aktif Üye
Aktif Üye
 58
1.010
12/11/2009
294
Bursa
Ofis 2007
10/04/2018,10:30
Çözüldü 
Değerli Seruz;
Dediğiniz şekilde sorunum çözüldü. İlginize ve yardımınıza çok teşekkür ederim. Öğrenmem açısından izninizle 2 şey sormak istiyorum.
1- Açılan kutuda 2 değer var. TBL_RAF dosyasının kimlik numarası ve rafyeri. İlki otomatik sayı, diğeri metin. Sorguda herhangi bir Column ayrımı yapmadan tümünü kriter olarak göndermişsiniz. Sorgu yapısı itibarı ile hangi alanla kıyas yapacağını otomatik olarak kendisi mi tanıyor?
2- Tablo yapılarında başka bir tablodan alınacak verilerde (burada raf örneğinde olduğu gibi) yan tablodan bağlanacak alanı "kimlik" olarak bağlarsak ana tablodaki bağlantı alanımızın veri tipi ne olmalı?
Tekrar teşekkür eder saygılar sunarım.


Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

Seruz

Uzman
Uzman
SE.... UZ....
 46
1.561
7
30/10/2008
814
Tekirdağ
BT Şefi
Ofis XP
04/07/2018,16:07
Çözüldü 
1. Açılan kutuda rafyeri alanını 1. sütuna almıştım. Sanırım farketmediniz.

Kod:
SELECT TBL_RAF.rafyeri, TBL_RAF.raf_yeri FROM TBL_RAF ORDER BY TBL_RAF.raf_yeri;

Ayrıca açılan kutunun özelliklerinde İlişkili Sütun'u 1 olarak belirttim.
Sütun genişliklerini "0cm;2.544cm" olarak belirttiğim için rafyeri açılan kutuda görünmez sadece raf_yeri görünür.
Bu durumda bu alanın ismini Column belirtmeden kullandığınızda Access ilişkili sütunun değerini baz alır.
Yani [Forms]![FRM_RAFSAYIMI]![Secilen_RafYeri] dediğimizde rafyeri alanının değeri kullanılır.
Açılan Kutuda raf_yeri görünse bile raf_yeri değeri kullanılmaz.

2. Kimlik alanının veri tipi "uzun tamsayı" dır.


Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs

Kullanici Avatari

Hayri16

Aktif Üye
Aktif Üye
 58
1.010
12/11/2009
294
Bursa
Ofis 2007
10/04/2018,10:30
Çözüldü 
Çok teşekkür ederim. İyi çalışmalar.


Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Liste Kutusunda Verileri Göstermek m_demir 12 205 17/07/2018, 23:05
Son Yorum: m_demir
Çözüldü Açılan Kutudan Seçim Yapılarak Formu Pasif Yapma. fascioğlu 9 253 04/07/2018, 10:36
Son Yorum: ozanakkaya
Çözüldü İlişkili Comboboxları Liste Kutusunda İsmini Gösterebilme mehhmeth 3 175 02/07/2018, 10:55
Son Yorum: ozanakkaya
Çözüldü Liste Kutusu Ve Form Bağlantısı murat dikme 2 97 23/06/2018, 17:19
Son Yorum: murat dikme
Çözüldü Liste Kutusundaki Verilere Ait Sürekli Formdaki Kayıtların Gözükmesi Ve Kayıt Girme mmert06 1 153 18/06/2018, 01:48
Son Yorum: mmert06

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.