Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
26/02/2011 00:55
Konu Sahibi
estapan
Yorumlar
5
Okunma
1663
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

estapan

Aktif Üye
Kullanici Avatari
Aktif Üye
E....
254
03/07/2010
46
İstanbul
Ofis 2003
24/09/2017,16:17
Çözüldü 
Arkadaşlar,

"Müşteriler" adında bir carikart formum var. Bu form üzerinde "Hareketler Listesi" adında bir buton var. Bu butono basınca ilgili cari karta ait, Cari Hareketler listesi açılıyor ("Cari hareketi"Formu) Bu formdada "Seç" adında bir buton var. Bu butona basınca da Cari harekete ait ilgili kayıt açılıyor. Yani işlem faturaysa ilgili fatura açılıyor. İşlem Kasa hareketiyse ilgili kasa kaydı açılıyor. İşlem pos hareketiyse ilgili pos hareketi açılıyor.Ben bu örnekte sadece pos hareketi örneğini koydum. "Seç" butonuna basınca "Pos Hareketi" formu açılıyor ve ilgili kayıt geliyor. Bu formda değişiklik yapıp kaydet çık dediğimde "Pos hareketi" formu kaydedilip kapanıyor. fakat bu arada Cari harekete ait ilgili kayıt silinip tekrar ekleniyor. "Cari Hareketi" formu açık olduğundan ilgili kayıt değişikliği "#silindi" şeklinde kalıyor. Bu hatayı düzeltmek için "Cari Hareketi" formunun yenilenmesi gerekiyor. Diğer formları "Pos hareketi formunu " kapattığımızda "Cari Hareketi" formunu tetikleyip yenileme komutunu çalıştırmamız gerekiyor.

Biraz karışık gibi gözüksede örneği incelediğinizde ne demek istediğimi daha iyi anlayacaksınız. Yani yapmak istediğim işlemlerde değişiklik yaptığımızda "Cari Hareketi" formunun otomatik güncellenmesi. kayıtlardaki #silindi yazısının önlenmesi.


Ek Dosyalar
.rar   FormGuncelleme.rar (Dosya Boyutu: 155,18 KB / İndirme Sayısı: 35)
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.092
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
Bugün,08:50
Çözüldü 
PosHareketi formunda Kaydet&Çık butonunda makro olması kötü olmuş. Bu yüzden farklı bir çözüm denemek zorunda kaldım.

PosHareketi formunun Kapandığında olayına aşağıdaki kodu yazarsanız bir sıkıntınız kalmayacaktır.

Visual Basic Code
    Forms!carihareketi.SetFocus
    Forms!carihareketi.Requery


AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

estapan

Aktif Üye
Kullanici Avatari
Aktif Üye
E....
254
03/07/2010
46
İstanbul
Ofis 2003
24/09/2017,16:17
Çözüldü 
sn alpeki, öncelikle çok teşekkür ederim.
Bu şekilde olmuş . fakat benim istediğim. "Pos hareketi" formundan bu güncellemeyi yapmak değil "cari hareketi" formunda yapmak. Neden diyecek olursan pos hareketi formunu sadece ornek olsun diye verdim. bunun gibi bir çok form açılcak "Cari Hareketi" formundan belki 25-30 değişik form. Bu yüzden bu açılan formlar kapandığında yani odak tekrar açık duran "Cari hareketi" formuna döndüğünde bu yazdığınız kodları tetikleyecek olaya ihdiyacımız var. Yani bu kodların "cari hareketi" formuna yazılması lazım. Acaba formun hangi olayı bu komutları çalıştırır.


+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.092
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
Bugün,08:50
Çözüldü 
Değişecek birşey olmayacak ki. Sonuçta ister PosHareketi ister CariHareketi formunda olun başka formdaki bilgileri yenilemek için verdiğim kodları kullanmanız yeterli olacaktır. Ben formun kapandığında olayına yazdım kodu ancak asıl olması gereken yer silme, güncelleme vb. butonlarda yazılmalı. Böylelikle anlık olarak yenilenme yapılmış olur.

Cari Harekete kod yazmaktansa kapatılan pencerelerde kod yazmak çok daha iyi olacaktır.


AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

estapan

Aktif Üye
Kullanici Avatari
Aktif Üye
E....
254
03/07/2010
46
İstanbul
Ofis 2003
24/09/2017,16:17
Çözüldü 
sn alpeki,

verdiğiniz komutları "Cari Hareketi" formunun "Silme olayı sonrasında" olayına yazdım. sorun çözüldü. Teşekkür ederim.

Cevaplanmış sorular kısmına taşıyabilirsiniz.


+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

kadirdursun

Gümüş Üye
Kullanici Avatari
Gümüş Üye
K.... D....
1.282
12/01/2009
86
İstanbul
Ofis 2010 32 Bit
21/09/2017,12:03
Çözüldü 
arkadaşlar teşekkür ederim. bir zamanlar banada böyle birşey lazımdı.
(ne için kullanacaktım şimdi hatırlamadım ama aklıma gelince uyarlayacağımImg-grin)


Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Access Alan Sayısı Ve Güncelleme vbman12 1 230 16/07/2017, 15:08 C*e*l*o*y*c*e
Çözüldü Veriyi Güncelleme Sorunu hayyam bal. 4 269 25/05/2017, 12:39 atoz112
Çözüldü Excelde Accesse Alınan Tabloya Access Formu Üzerinde Kayıt Ekleme Ve Güncelleme erensimsek 9 665 19/05/2017, 15:55 atoz112
Çözüldü Tabloda Seçili Satıra Ait Veriyi Güncelleme pelitt 14 856 13/05/2017, 12:22 atoz112
Çözüldü Otomatik Tablo Bağlama Ve Güncelleme husem 7 603 02/04/2017, 14:20 atoz112

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.