Skip to main content

AccessTr.neT


Açılan Kalıcı Form Sorunu

Açılan Kalıcı Form Sorunu

Çözüldü #7
Benim projemin bir bölümünü ifade ediyor bu örnekler. değeri direk tablodan alamıyorum çünkü farklı değişkenlerim( dönem, indirim, faiz vs...) var. Bu sebeple ekleme sorgusu çalıştırıyorum çaliştırdığım sorgu o döneme göre kişinin hesabından günün koşullarına göre hesaplama yapıyor ve ana paraya etki ediyor. Direk tablodan çalıştığımda kalan borç hesaplarında mutlaka hatayla karşılaşıyorum. Bu sebeple ekleme sorgum çalıştıktan sonra karşımdaki formda kişi verilerinin güncellenmiş haliyle olmasını istiyorum. Olay bundan ibaret.
altansoft 08-03-2009.
Cevapla
Çözüldü #8
Niye aynı kayıtlara sahip VERİ ve VERİ1 adında tablo var, anlayamıyorum.
Aslında VERİ1 tablosuna hiç gerek yok gibi, sadece bir sorgu kullanarak aynı sonuçlara ulaşabilirsiniz. VERİ adındaki tabloya kaydetmeye çalışsanız (gerçi o da hatalı olur ama neyse), bir nebze olsun anlayacağım ama niye hesabın sonucunu VERİ1'e kaydediyorsunuz, anlamadım.
Yazdıklarınızın "Açılan Kalıcı Form" ile bir ilgisi yok, hesap ve güncelleme sorununa benziyor.

Tam olarak ne yapmaya çalıştığınızı, amacınızın ne olduğunu anlatmalısınız.
Sn. mehmetdemiral gibi ben de anlayamadım kusura bakmayın.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #9
Bu konu neden sorular bölümünde değil de Forum Kuralları ve Duyurularda yer alıyor anlayamadım. Taşıyorum.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #10
Evet aslında örnektede göründüğü üzere aslında sorgu çalışıyor ve görevini yapıyor. Form açılan ve kalıcı olduğunda hesaplamaların bulunduğu formdaki veriler güncellenmiyor. Formu kapatıp açmak veya verileri ileri geri yaptırmak gerekiyor. Benim öğrenmek istediğim Çalıştırılan sorgudan sonra zaten açık olan (Açılan ve Kalıcıolarak ayarlanmış) formdaki veriler güncellenebilirmi. Şunuda denedim biri açıldığında diğeri kapansın diğerini kapatırken bir önceki güncellenerek açılsın Bu durumda örnekte [Kayıt] olarak geçen formun ekleme öncesinde olay yordamı:
Private Sub Form_BeforeInsert(Cancel As Integer)
On Error GoTo Err_Form_BeforeInsert
Me![ÖdemeTarihi] = Date
Me![ÖdemeMiktarı] = [Forms]![TAHSİLATANAFORM]![TAHSİLATANAFORMALTFORM].Form![AlacakToplamı]

Exit_Form_BeforeInsert:
Exit Sub

Err_Form_BeforeInsert:
MsgBox Err.Description
Resume Exit_Form_BeforeInsert
End Sub
olduğu için kapanan formun parametrelerini soruyor.
altansoft 08-03-2009.
Cevapla
Çözüldü #11
2. bir forma gerek yok ki. Kapanan form tekrar aynı kayıtta açılsın işte. Böylece veriler güncel olacaktır.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #12
tam olarak anlayamadım biraz açarmısınız anlatmak istediğinizi?
altansoft 08-03-2009.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task