AccessTr.neT

Tam Versiyon: Satır içi bilgisini açılan kutudan seçmek
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Yapmış olduğunuz çalışmaları indirdim ve bana çok faydası oluyor, özellikle bütün üyelere ve eğitmenlere teşekkür ediyorum,
Daha yolun başındayım; access'le ilgili terimleri bilmediğim için, açılan konularda bazen karıştırabiliyor veya bulamıyorum, bu nedenle sizlerden özür dilerim.
Örnek olarak vermiş olduğum veritabanında, Liste adlı tabloda kişi adres bilgileri ve Zarf kayıt tablosunda ise posta adresi bulunmaktadır. Kod ile ilişkilendirdim.
Zarf kayıt form, posta adresi açılan kutu içinde; Liste tablosunda tek bir satırda bulunan üç ayrı adres bilgisini alt alta sıralanması ve seçilmesi sağlanabilinirmi?
Teşekür eder, hayırlı çalışmalar dilerim.
sanırım böyle istiyorsun,bu tür örnek formda çok ,örnekleri inceleyin
Teşekkür ederim,
Bu şekilde değil, Kod girdiğimizde ilgili satırın; ev adresi, iş adresi ve yazlık adresini alt alta açılan kutuda görmek ve seçmek.
Hala çözemedim, bu kadar geçikmezdiniz, bir yanlışımmı oldu?
hayırlı çalışmalar
Ev adresi, iş adresi ve yazlık adresini sorguda ifade deyimi ile bir tek sutunda topluyorum, aralarını noktalı virgüllede ayırdım; ancak değer listesindeki gibi alt alta veya sorgu tablosundaki gibi alt alta satır yapamıyorum,
Amacım listede kayıtlı olan üç adresden istediğimi zarf kayıt da posta adresi olarak seçmektir.

Hayırlı çalışmalar
öncelikle
zarf kayıt formundaki Posta Adresi açılan kutusunun verri bölümünde
satur kaynak türü tblo sorgu olacak sonra satır kaynağına bu sorguyu yapıştır.
Kod:
SELECT  [Kod],[Ev adresi] as Listem FROM Liste WHERE (((Liste.[Ev adresi])>"0" And (Liste.[Kod])=[Formlar]![Zarf Kayıt]![Kod])) UNION SELECT  [Kod],[İş adresi] FROM [Liste] WHERE (((Liste.[İş adresi])>"0" And (Liste.[Kod])=[Formlar]![Zarf Kayıt]![Kod])) UNION SELECT  [Kod],[Yazlık adresi] FROM [Liste] WHERE (((Liste.[Yazlık adresi])>"0" And (Liste.[Kod])=[Formlar]![Zarf Kayıt]![Kod])) ORDER BY [Listem];

sonra bu kodlarıda kod bölümüne
Kod:
Private Sub Form_Current()
If Me.Kod <> "" Then
Posta_Adresi.Requery
End If
End Sub

Private Sub Kod_AfterUpdate()
Posta_Adresi.Requery
End Sub
bunu yazki sen yeni bir kayıtta kodu girdiğinde o koda ait verileri getirsin ve eski kayıtlarda bir kayıttan diğer kayıta geçerken kod bölümünü kontrol eder ve dolu ise o koda ait adresler gelir
şimdi gelelim sorgu ne iş yapıyor buna diğer arkadaşlarda dikkat ederse mutlak bir gün işlerine yarayacaktır bu sorgu bir tablodaki bir kişiye ait satırdaki alanları bir stun haline getirmeye yaıryor özelliklee bu tür açılan kutularda işe çok yarar aslında ben bu işi daha önce kodda ado yada dao ile satırdaki verileri alarak listeye değer olarak yazdırıyordum ama bu daha kolay
Sayfalar: 1 2 3