form üzerinden alt forma veri girişi yapılamaması

09/12/2016, 21:40

murat dikme

Merhaba değerli hocalarım. Ekte ki çalışmamda proje adlı  form üzerinde  alt kadro alt formu ve kadro formunun da alt veri tablosu olan ekipman formuna veri girişi yapamıyorum. Ayrıca ekteki resimde görülen hata iletisi veriyor. Bunun için form tasarımında herhangi bir kod girmem gerekiyor mu? Şimdiden teşekkürler.
09/12/2016, 21:56

atoz112

sayın murat dikme,

Alıntı:...ana form üzerinden alt forma ve alt tabloya veri girişi yapamıyorum...

ifadenize yönelik olarak;

nasıl bir veri girişinden bahsediyorsunuz ve hangi bilgileri nereye aktarmak veya yazmak istiyorsunuz?

daha net açıklamanız yerinde olacaktır.mesela;denetim veya alan adı gibi...

bilginize...iyi çalışmalar,saygılar.
09/12/2016, 21:59

atoz112

sayın murat dikme,

sadece,bilgilendirme olması ve naçizane tavsiye niteliğinde hatırlatma adına;

Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

yukarıda bağlantısı yazılı konuyu incelemenizin ve içeriğindeki hususlara (özelikle,Türkçe karakter kullanımı ve BOŞLUK bırakarak tanımlamada bulunma) göre uygulamanızı yeniden düzenlemenizin,

ileride bu hususlardan kaynaklı sorunları da engellemenize imkan sağlaması söz konusu olacaktır kanısındayım.

Bilginize…iyi çalışmalar,saygılar.
09/12/2016, 22:40

murat dikme

Sayın @atoz112 hocam. bilgilendirme öneriniz için teşekkür ederim. bahsine ettiğiniz konulara dikkat edeceğim. Ayrıca  forum kurallarına uygun içerikte konu açmaya özen gösteriyor olsam da bazen gözümden kaçan noktalar oluyor. Bunun için kusuruma bakmayın lütfen ayrıca öneri ve bilgilendirmelerinizi önemsediğimi ve mümkün olduğunca dikkat etmeye çalıştığımı bilmenizi isterim. Saygılarımla.
10/12/2016, 00:14

ozanakkaya

Merhaba,

Kadro isimli alt forma veri girebilmeniz, girilen veriyi görebilmeniz için birleştirilen tablolarda veri olması gereklidir. Bu tabloların başlama noktalarını sarı ile işaretledim.

Birleştirilen tablolarda boş veri kalmaması için alt formun güncelleştirme öncesinde olayına aşağıdaki kodu ekledim.


Me.tesis_idfk = [Forms]![Proje]![Yapı_durumu Alt Form].[Form]![tesis_id]
If IsNull(Me.Bilgisayar) Then
Me.Bilgisayar = ""
End If
If IsNull(Me.Turnike) Then
Me.Turnike = 0
End If

Yapı durumu alt formunun geçerli olduğunda olayındaki kodu aşağıdaki kod ile değiştirdim.

Forms![Proje]![Kadro Alt Form].Requery

İnceleyip olumlu/olumsuz bildirimde bulununuz.


Ayrıca Yapılmaması Gereken Ölümcül Hatalar
konusunu birçok defa hatırlatılmasına rağmen tüm tablo ve formlar hatalı, bu kadar hata gözden kaçmış olamaz.
10/12/2016, 00:51

murat dikme

Sayın @ozanakkaya hocam ilginiz ve yardımlarınız için çok teşekkür ederim. Öneri ve uyarılarınızı tekrar gözden geçirdim ve çalışmayı yenniden belirttiğiniz yönde düzelteceğim. tekrardan teşekkür eder iyi çalışmalar dilerim. Saygılarımla.