Skip to main content

AccessTr.neT


Altform'da Kaydetme İşlemi Öncesi Satır Numarası Değişiyor.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
6
1467

Altform'da Kaydetme İşlemi Öncesi Satır Numarası Değişiyor.

Çözüldü #1
Merhabalar Alt formumda 1.Satır bilgi girişi bittiğinde 2.satıra geçiyorum 2. satır bittiğindede 3.Satıra vs. Bilgiler girildiğinde satır numarası otomatik artıyor. Fakat bu formu kaydetmeden önce giriş yapılan satırlardan herhangi birinde bir ekleme değişiklik vs yapıldığında satır numarası değişiyor. ( Değişiklik sonrasını yeni satır kaydı numarası atayarak yapıyor) nasıl bir çözüm üretebilirim. Teşekkürler.

[Resim: do.php?imgf=154357617542711.jpg]
.rar ISSE TEKLİF_hy1.rar (Dosya Boyutu: 127,26 KB | İndirme Sayısı: 1)
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#2
Me.S_No = Nz(DMax("S_No", "T_02_TeklifDetay", "TeklifVerilenFirma='" & _
            Me.TeklifVerilenFirma & "'")) + 1
benim hatam yukardaki kodu form güncelleme olayına yazmışım
"F_02_TeklifDetayAltForm" yer alan aşağıdaki kodu tamamen silin
_______________________________________________________________________

Kod:
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.S_No = Nz(DMax("S_No", "T_02_TeklifDetay", "TeklifVerilenFirma='" & _
             Me.TeklifVerilenFirma & "'")) + 1
End Sub

______________________________________________________________________
 yukardaki kod yerine formdaki "ekleme sonrası"na olay girin
Private Sub Form_AfterInsert()
Me.S_No = Nz(DMax("S_No", "T_02_TeklifDetay", "TeklifVerilenFirma='" & _
            Me.TeklifVerilenFirma & "'")) + 1
End Sub
Cevapla
#3
(30/11/2018, 15:14)haliliyas yazdı:
Me.S_No = Nz(DMax("S_No", "T_02_TeklifDetay", "TeklifVerilenFirma='" & _
            Me.TeklifVerilenFirma & "'")) + 1
benim hatam yukardaki kodu form güncelleme olayına yazmışım
"F_02_TeklifDetayAltForm" yer alan aşağıdaki kodu tamamen silin
_______________________________________________________________________

(30/11/2018, 15:14)haliliyas yazdı: Me.S_No = Nz(DMax("S_No", "T_02_TeklifDetay", "TeklifVerilenFirma='" & _             Me.TeklifVerilenFirma & "'")) + 1


Halil Bey Bu kodla ilgili yapmam gereken nedir. Resimdeki gibi tek tırnakla yoruma çevirdim. Başka bir yordama mı yazılacak silinecekmi, tam anlayamadım.Teşekkürler.
[Resim: do.php?imgf=154358240155741.jpg]
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#4
Kod:
Private Sub Form_BeforeUpdate(Cancel As Integer)
…..
End Sub


yukardaki satırları tamamen silin
Cevapla
#5
S-no'nun değişme  sorunu düzeldi mi peki?
Cevapla
#6
(30/11/2018, 16:18)haliliyas yazdı: S-no'nun değişme  sorunu düzeldi mi peki?

Evet sorun ortadan kalktı. Yalnız alt form alt rapor türü çok uğraştırıyor stabil diğil şimdi yeni konu açacağım kayıtlar arası dolaşamıyorum saçmalıyor ensona git diyorum gitmiyor öncekine git diyorum bir gidiyor bir gitmiyor serseri aşıklar gibi ne yapacağını kestiremiyorum bir sürü normal form düzenledim hiçbirinde böyle bir durumla karşılaşmadım altform altrapor bayağ uğraştırıyor.Hayırlısı bakalım daha nelerle karşılaşacağımImg-grin
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da