Hocam GiderAltForum isimli form olarak değiştiriyorum. Değişen hiç bir şey yok. Yine Gelir formuna girdiğimiz verileri Gelir ve Gider Alt Formuna kayıt yapıyordu. Sorun çıkardığı için Alt Fomları kaldırdım Gelir ve Gider Formlarına Liste ekledim. Gelir Formunda listeye kayıt ettiğim verileri ayni şekilde Gider liste kutusuna da kayıt yapıyor. Gider Formundan Listeye kayıt yapmıyor.
sayın kenan827,
öncelikle,
Alıntı:...GiderAltForum isimli form olarak değiştiriyorum. Değişen hiç bir şey yok...
ifadenize yönelik olarak;
sadece alt formun ismini değiştirmeniz yeterli değildir çünkü;ÖZELLİKLER-VERİ sekmesindeki KAYIT KAYNAĞI satırında yer alan
Sql sorgusunu da GİDER tablosuna göre düzenlemelisiniz.eklediğiniz hali ile GELİR tablosu mevcuttur.
EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
NOT 1
Sadece,
GİDER ana formunun içerisindeki GİDER ALT FORMU üzerinde düzenleme yapılmıştır.harici başka bir işlem yapılmamıştır.
NOT2
bir de naçizane tavsiye niteliğinde olması adına;eğer bir formu veya içeriğinde alt formları ile bir kopyasını çıkartma işlemi uyguladığınız zaman,farklı olmasını istediğiniz formun tüm tablo ve nesne adlarına göre de olmasını sağlamaya ve birkaç kez kontrol etmeye özen gösteriniz ki,benzeri bir sorunla karşılaştığınızda konu açmanıza gerek dahi kalmayacak şekilde kendiniz çözüm elde etmeye dair olumlu sonuç edinebilirsiniz.
bilginize...iyi çalışmalar,saygılar.
Kod:
SELECT Gelir.S_No, Gelir.GelirTarihi, Gelir.GelirAciklama, Gelir.GelirMatrah, Gelir.KdvOrani, Gelir.GelirKdv, Gelir.GelirToplam, Gelir.[Gelir**], Gelir.[Gelir**], Gelir.[**]
Hocam Gider Formundan verileri Gider Alt Formuna kayıt yapıyor. Bu seferde Gelir Formundan Gelir Alt Formuna kayıt yapmıyor. Gider Alt Forum Sql sorgusundaki kodları kopyalayarak Gelir Alt Forum Sql sorgusuna yapıştırıyorum Gider bilgilerini Gelir olarak değiştiriyorum. Olmuyor.
Gelir Alt Formdaki Kodları yukarıdaki şekilde değiştiriyorum nerede hata yaptığımı bulamıyorum.
sayın kenan827,
Alıntı:...NOT 1
Sadece,
GİDER ana formunun içerisindeki GİDER ALT FORMU üzerinde düzenleme yapılmıştır.harici başka bir işlem yapılmamıştır...
konunuzun 8.mesajında da belirtilen işlem yapılmıştır.diğer form da incelendiğinde;gider alt formunda yine gelir tablosundan bilgilerin alındığı görülmüştür.
ayrıca,gelir ve gider ana formlarındaki alt formların adları da aynı yazılmıştır.
EK'te;
gelir ve gider formlarındaki sorunların düzeltilmesine yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
son olarak;
gelir ve gider formlarının form alt bilgilerinde yer alan toplam değerleri göstermek için dahil ettiğiniz denetimler için;ya bir sorgudan ya da direkt tablodan
Dsum Fonksiyonu ile toplamları göstermeyi araştırıp deneyiniz.
bilginize...iyi çalışmalar,saygılar.
Çok teşekkürler hocam verdiğiniz bu değerli bilgiler için hocam sorunumu Liste ekleyerek çözdüm. Sadece Gelir Açıklama Açılır kutusunu tıkladığım zaman Gereksiz Değişken hatası veriyor Tamam mı tıkladıktan sonra veri girmemize izin veriyor ve Gelir.Gelir** Parametre hatası veriyor. Gereksiz değişken ve Parametre hatasının neden kaynaklandığını bulamadım. Programı son şekli ile ekledim. Saygılar.
sayın kenan827,
daha öncesinde de bahsi geçtiği üzere,sorun şu aslında;
sorgular oluştururken,önceki ayarlardan kalan alan tanımlarını kontrol etmeniz gerekmektedir.bu hususlarda acele etmeksizin sakin ve gerekirse birkaç kez ya da her bir alan ifadesini tek tek kontrol etmeniz faydalı olacaktır.
ÖRNEK
Gelir alt formundaki
Sql sorgusu içerisinde gelir ifadeleri olması gerekirken harici bir sütunda Gider** ifadesi ve tam tersi Gider alt formundaki
Sql sorgusu içerisinde gider ifadeleri olması gerekirken harici bir sütunda Gelir** ifadesi yer almakta olduğu görülmüştür.
EK'te;
bahsi geçen sorunun düzenlemesi ile hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
bilginize...iyi çalışmalar,saygılar.