Skip to main content

AccessTr.neT


teslim tarihi boşsa çıkmasın

teslim tarihi boşsa çıkmasın

Çözüldü #1
Sayın Hocalarım ekli çalışmamda teslim_tarihi boşsa mesaj versin ve metin kutusundan çıkmasın mutlaka değer yazılmasını istesin yaptırmaya çalışıyorum ama yapamadım. Örneklerde de bulamadım.
Birde tabloda kayıt yoksa ilk kayıt numarasını benim vermem gerekiyor, o kamut nasıldır hocalarım.

Saygılarımla,
.rar Database2.rar (Dosya Boyutu: 143,08 KB | İndirme Sayısı: 1)
Ahmet Yenginoğlu
Cevapla
#2
Sayın yenginoglu,

öncelikle,aşağıda bağlantısı yazılı konuyu okumanız verimli olacaktır kanısındayım.


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

EK’te;
birinci talebinize yönelik olarak SADECE kaydet butonu içeriğinde olmak üzere düzenlemeleri yapılmış olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.bunun dışında başka herhangi bir değiştirme ya da düzenleme yapılmamıştır.

Son olarak,
Alıntı:...Birde tabloda kayıt yoksa ilk kayıt numarasını benim vermem gerekiyor...

yukarıdaki ikinci talebinize için; tbl_SIPARIS adlı tablonun KIMLIK adlı alanı Otomatik Sayı olarak ayarlandığından dolayı,zaten sizin bir id tanımlamanıza gerek kalmaksızın yeni bir kayıt durumunda bu otomatik tanımlama sağlanacaktır,(eğer sorunuzu doğru anlayabildiysem).bilginize…iyi çalışmalar,saygılar.
 
.rar Database2-ATOZ.rar (Dosya Boyutu: 90,8 KB | İndirme Sayısı: 2)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
Hocam kimlik alanı değil siparis_no alanı kayıt yoksa ilk kayıdı benim vermem gerekiyor. ilk kayıttan sonrasında yeni kayıt dediğimde dmax ile yapıyor.
Birde hocam benim Access te birşey var herhalde teslim tarihinden sonra kaydet dediğimde mesajı veriyor ve çıkıyor. Kaydetmiyor teslim tarihi boş diye. Herhalde me.undo çalışmıyor orada.
Ahmet Yenginoğlu
Cevapla
#4
Hocam diğer tavsiyelerinizi okudum uygulayacağım. Çok teşekkür ederim.
Saygılarımla,
Ahmet Yenginoğlu
Cevapla
#5
Sayın yenginoglu,

Öncelikle,
Alıntı:...Hocam kimlik alanı değil siparis_no alanı kayıt yoksa ilk kayıdı benim vermem gerekiyor....

ifadenize yönelik olarak;konuyu açarken yazdığınız
Alıntı:...Birde tabloda kayıt yoksa ilk kayıt numarasını benim vermem gerekiyor...

ifadenizden ve siparis_no alanı ile ilgili olduğunu yeni beyan ettiğinizden dolayı,2.mesajın son kısmında bu kayıt no ile ilgili hususun bahsi yapılmıştır.

Alıntı:...Birde hocam benim Access te birşey var herhalde teslim tarihinden sonra
kaydet dediğimde mesajı veriyor ve çıkıyor....

ifadeniz için;1.mesajda eklediğiniz uygulamanın KAYDET butonu içerisinde
Kod:
'        If MsgBox("Değişiklikler Kaydedilsin mi?", vbYesNo, "Kaydediliyor...") = vbYes Then
'            DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
'            DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
'            DoCmd.Close
'        Else
'            Me.Undo
'        DoCmd.Close
'        End If

kod ifadeleri yer alıyordu.talebiniz bu düşüncede olsa gerek diye düşünüldüğünden dolayı kapatma kodu da aynen dahil edilmiştir.kapatma olmasın derseniz eğer,yapmanız gereken; DoCmd.Close kod satırını etkisizleştiriniz ya da tamamen iptal ediniz.

Son olarak,EK'te;
bahsettiğiniz taleplerinize göre yeniden düzenlenerek hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.bilginize…iyi çalışmalar,saygılar.
 
.rar Database2-ATOZ2.rar (Dosya Boyutu: 90,52 KB | İndirme Sayısı: 5)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#6
Hocam çok teşekkür ederim. Elinize sağlık.
Sağlıkla kalın,

Saygılarımla,
Ahmet Yenginoğlu
Ahmet Yenginoğlu
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task