merhaba hayırlı geceler form da (suç no ver ve yeni kayıt ekle) butonları var ben bunların birleştirilmesini istiyorum. Yeni Kayıt Ekle butonuna bastığımda hem suç numarasını versin, hem yeni kayıt eklesin, yeni kayıt eklediğinde de imleç varsayılan sekme dizininde yansın kolay gelsin.
yeni kayıt ve s.no birleştirme
Eğer elinizde iki işi yapan kod zaten varsa bunları birleştirmeniz yeterli 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.
ben yapmaya çalıştım fakat hata aldım suç no içerisindeki formülü yeni kayıt ekleme formülünün içerisine ekledim başarılı olamadım belkide ben yanlış yapmış olabilirim doğrusunu sizlerden öğrenmek istiyorum.
access deki kodlardan pek anlamam ama.birde böyle bir bak. olmuşmu.
yeni kayıt butonuna aşağıdaki kodların hepsini yapıştır.
On Error GoTo Err_Komut96_Click
Dim ctrl As Control
DoCmd.GoToRecord , , acNewRec
For Each ctrl In Me.Controls
If ctrl.Tag = "A" Then
ctrl.Enabled = True
End If
Next
Me.SucNo = DMax("SucNo", "Tablo") + 1
Exit_Komut96_Click:
Exit Sub
Err_Komut96_Click:
MsgBox Err.Description
Resume Exit_Komut96_Click
yeni kayıt butonuna aşağıdaki kodların hepsini yapıştır.
On Error GoTo Err_Komut96_Click
Dim ctrl As Control
DoCmd.GoToRecord , , acNewRec
For Each ctrl In Me.Controls
If ctrl.Tag = "A" Then
ctrl.Enabled = True
End If
Next
Me.SucNo = DMax("SucNo", "Tablo") + 1
Exit_Komut96_Click:
Exit Sub
Err_Komut96_Click:
MsgBox Err.Description
Resume Exit_Komut96_Click
<<< 10-HAGİ-10 >>>
sn. mcmaho bey olmuş fakat yeni kayda geldiğinde imleç yanmıyor tek sorun o imlecin s.no üzerinde yanması gerekiyor
en üstteki sucno yazan text kutusunda yanacak öylemi. eger öyleyse aşağıdaki kodları yapıştır...
On Error GoTo Err_Komut96_Click
Dim ctrl As Control
DoCmd.GoToRecord , , acNewRec
For Each ctrl In Me.Controls
If ctrl.Tag = "A" Then
ctrl.Enabled = True
End If
Next
Me.SucNo = DMax("SucNo", "Tablo") + 1
SucNo.SetFocus---> yanması için sadece bu kodu ekledim.
Exit_Komut96_Click:
Exit Sub
Err_Komut96_Click:
MsgBox Err.Description
Resume Exit_Komut96_Click
On Error GoTo Err_Komut96_Click
Dim ctrl As Control
DoCmd.GoToRecord , , acNewRec
For Each ctrl In Me.Controls
If ctrl.Tag = "A" Then
ctrl.Enabled = True
End If
Next
Me.SucNo = DMax("SucNo", "Tablo") + 1
SucNo.SetFocus---> yanması için sadece bu kodu ekledim.
Exit_Komut96_Click:
Exit Sub
Err_Komut96_Click:
MsgBox Err.Description
Resume Exit_Komut96_Click
<<< 10-HAGİ-10 >>>
Son Düzenleme: 18/12/2011, 01:17, Düzenleyen: mcmaho.
Konuyu Okuyanlar: 1 Ziyaretçi