Skip to main content

AccessTr.neT


Form İlişkilendirmede Sınırlılık.iki Formda Aynı Veriyi Gösterme.

Form İlişkilendirmede Sınırlılık.iki Formda Aynı Veriyi Gösterme.

Çözüldü #1
Merhaba arkadaşlar. Mehmet Demiral hocanın yapmış olduğu servis programını kendime göre uyarlamaya çalıştım. Kendisinin işlerinden dolayı çok yoğun olduğunu düşünerek ve kendisine olan saygımla burada sizlerden yardım istiyorum.
Uğraştıkça, karıştırdıkça ve sizlerin yardımlarıyla çok şey öğrendim. Sitede emeği geçen herkese de teşekkür ederim.

Soruna gelince. Mehmet hocam anladığım kadarıyla farklı bir tablolar formlar arası ilişki kurmuş. Çünkü ilişkiler kısmını açtığımda hiç bir bağlantı göremiyorum. Mevcut tablolara kendim yeni bir tablo ekledim ( IS_BILGISI_TABLO ). Ben bunu siparişle ilgili detaylı bilgiler vermesi açısından oluşturdum. 
Bu tabloyu ISLEM_TABLO içerisinde ki IS_NO verisiyle bağlantı kurmak istiyorum. Yani her sipariş girişinde, o işle ilgili detaylı bilgilerin bulunduğu form verileri kayıt ersin. Yapmak istediğim zaman statik bir ilişki oluşturdu. Yani yeni sipariş girsem dahi detaylı bilgiler butonuna tıkladığımda hep girdiğim veriler çıkıyor. Her siparişe özel bilgiler saklı olması gerekli. 

Birde bu detayların bulunduğu IS_DETAY_FORM içerisindeki motor, güç devir gibi 8-10 adet veriyi SERVIS_FORM da da görebilmek istiyorum.
Örnek vermek gerekirse SERVIS_FORM da yeni bir sipariş oluşturduğum zaman oraki motor,güc,devir gibi verileri giridğimde, IS_DETAY_FORM açtığımda ki aynı isimli verile de yazma gereği duymadan kopyalamak yada göstermek mümkün müdür ?

Teşekkürler
.rar AccessTr23.rar (Dosya Boyutu: 345,93 KB | İndirme Sayısı: 5)
Cevapla
#2
Merhaba, eklediğiniz veritabanlarında IS_BILGISI_TABLO isimli tablo yok. Her iki veritabanında da bağlı tablo olarak eklenmiş.
Ayrıca, kayıt işlemini yaptığınız form ismini belirtiniz.
Cevapla
#3
(16/07/2018, 13:25)ozanakkaya yazdı: Merhaba, eklediğiniz veritabanlarında IS_BILGISI_TABLO isimli tablo yok. Her iki veritabanında da bağlı tablo olarak eklenmiş.
Ayrıca, kayıt işlemini yaptığınız form ismini belirtiniz.

İlgi gösterdiğiniz için teşekkür ederim. Ben ilk olarak data yazan dosyayı açtım ve orada IS_BILGISI_TABLO'yu oluşturdum. Daha sonra SERVIS yazan dosyayı açıp programa girdiğimde yeni bir form oluşturmak istedim. Form, tablo listesinde görünmeyince bunun bir şekilde bağlantı kurması gerektiğini düşünerek biraz karıştırdım ve tabloyu bulmayı başardım. Tabi doğru bir işlem mi yaptım bilemiyorum. 

IS_BILGI_TABLO'nun bağlı olduğu form ismi  IS_DETAY_FORM. Karışık oldu biraz kusura bakmayın. 
SERVIS_FORM'u açtığınızda karşınıza Yeni sipariş başlıklı bir sayfa çıkıyor. Sağda bir button var  DETAYLI BİLGİLER adında. Ben SERVIS_FORM içinde bu buttonun üst kısmında yazan bilgilerin IS_DETAY_FORM içerisinde de görünmenisi istiyorum. 
Zaten asıl hedefimde IS_DETAY_FORM'u SERVIS_FORM'a bağlayabilmek. 

Bu arada tablo bende görünüyor. 

[Resim: do.php?imgf=153173889605561.jpg]
Cevapla
#4
Eklediğiniz dosyadaki DATA.accdb isimli veritabanında bulunan "IS_BILGISI_TABLO" isimli tablo bağlı tablo. Bu tablo DATA.accdb ve SERVİS.accdb isimli veritabanlarında yok.
Cevapla
#5
(16/07/2018, 17:27)ozanakkaya yazdı: Eklediğiniz dosyadaki DATA.accdb isimli veritabanında bulunan "IS_BILGISI_TABLO" isimli tablo bağlı tablo. Bu tablo DATA.accdb ve SERVİS.accdb isimli veritabanlarında yok.

Çok ama çok haklısınız. Sayenizde bir şey daha öğrendim. O tabloyu Data içerisinde yerel tabloya dönüştürdüm ve SERVİS içerisinde bağlantısını güncelledim. Tekrar bakabilir misiniz ?
.rar AccessTr24.rar (Dosya Boyutu: 349,23 KB | İndirme Sayısı: 4)
Cevapla
#6
Örneğinizin düzenlenmiş hali ektedir.

"SERVIS_FORM" isimli formu aç, 10 iş numaralı kaydı aç ve detaylı bilgiler butonuna tıkla.
.rar AccessTr_sld.rar (Dosya Boyutu: 411,58 KB | İndirme Sayısı: 13)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task