Skip to main content

AccessTr.neT


Sorgulama uygulaması yardımı

Sorgulama uygulaması yardımı

#1
Merhabalar
Ben siteden elde etmiş olduğum örneklerden yola çıkarak bir kılavuz hazırlamaya çalışıyorum. Yapmak istediğim çalışmada, arama yapabildiğim Ana form var, ana formun içinde bilgilerin bulunduğu alt form var. Alt formdaki veriler içinde codeid’leri aynı olan veriler var. Asıl olan isolang’leri “la” olanlar, diğerleri literatürdeki ikincil adları. 

Benim yapmak istediğim;

isolang’leri “la” olanları kriter olarak alıp diğerlerini detay formunun DİĞER İSİMLER sekmesine liste olarak getirmek,

ayrıca yine detay formuna “atak” tablosundan “codeidhost” ları “bayname” tablosundan sorgulayarak KONUKÇULARI sekmesine getirebilmek. 

Sabahtan beri uğraşıyorum yapamadım.
Yardım edecek arkadaşlar şimdiden çok teşekkür ederim.
.7z AAA.7z (Dosya Boyutu: 4,11 MB | İndirme Sayısı: 8)
Son Düzenleme: 28/04/2016, 21:01, Düzenleyen: asar800. (Sebep: dosya yükleme)
Cevapla
#2
Detay Formunu açtık,

İD= 3264

DİĞER İSİMLER sekmesinde, bayname isimli tablodaki codeid değeri 3264 olup isolang değeri "la" OLMAYANLARı mı listeletmek istiyorsun?

(28/04/2016, 12:37)asar800 yazdı: ayrıca yine detay formuna “atak” tablosundan “codeidhost” ları “bayname” tablosundan sorgulayarak KONUKÇULARI sekmesine getirebilmek. 

Buradan hiç birşey anlamadığım için KONUKÇULARI sekmesi ile ilgili cevap yazamıyorum.
Konuya cevap yazmıştım. Ancak dün bakım sırasında siteyi 2 saat geriye yüklemek zorunda kaldığımdan cevap gitmiş.  
Yarın ilk işim pcdeki dosyayı tekrar eklemek olacak.
Cevapla
#3
Detay isimli forma buton ekledim. Butonu sonradan silebilirsiniz.
Butonu tıklayınca sonraki kayda gidiyor.

3274 nolu kayda geldiğinizde diğer isimler sekmesindeki liste kutusuna veri gelecek. 

Umarım istenilen budur. Ancak KONUKÇULARI mevzusunu malesef hala anlayamadım.

Siz örnek uygulamanızdaki tablolardaki verileri silin, yerine konukçular sekmesi açıldığında hangi ide ait veride liste kutusunda ne yazması gerektiğini belirtin, tekrar inceleyeyim.

Atak toblosundaki şu veri ile bayname tablosundaki şu veri eşleşecek şeklinde belirtin.
.rar AAA_sld.rar (Dosya Boyutu: 122,32 KB | İndirme Sayısı: 6)
Cevapla
#4
Teşekkür ederim. Tam olarak istediğim buydu.

Konukçularda ise benim kurgum şu şekilde;bayname tablosunda tüm böcekleri, hastalıkları ve bitkileri  listeledim ve herbirine "codeid" verdim.
atak tablosunda ise böcekleri ve hastalıkları "codeid" sütununda sıraladım. bitkilerin ise bayname tablosundaki "codeid" lerini atak tablosunda "codeidhost" olarak adlandırdım. bu verilerin tamamını bayname tablosundan alıyor. "idclass" ise tohumla,bitki parçasıyla,toprakla v.b taşındığını göstermek için onun tablosunu eklememiştim.

benim istediğim KONUKÇULARI sekmesin o hastalığın veyua zararlının hangi bitkide etkili  olduğunu listeletebilmek.
Cevapla
#5
Sayın asar800, malesef bitki, böcek codeid veya byname mevzularından anlamıyorum,

bana deyinki, detay formunu açtık,

örneğin id değeri 1234 olan veya konukçusu ABC olan kaydı açtığımda liste kutusunda xxxxx, yyyyyy, zzzzzz verilerini görmek istiyorum.
Cevapla
#6
Merhabalar
Aşağıdaki kodu formdaki altform'dan detay formunu açmak için kullanıyorum. 
Şöyle bir şey mümkünmüdür?
Altformda bulunan dt_code alanı BTK ise frmDetay açılsın,BCK ise frmDetay2 açılsın.


Private Sub nameid_Click()
On Error GoTo Error_Trap
    DoCmd.OpenForm "frmDetay", acNormal, , Me.ActiveControl.ControlSource & "=" & Me.ActiveControl, acFormEdit, acDialog


Exit Sub
Error_Trap:
MsgBox ("Error Code:" & Err.Number & " Error Description:" & Err.Description)

End Sub
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da