Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
17/01/2011 21:28
Konu Sahibi
alpeki99
Yorumlar
16
Okunma
7185
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

alpeki99

Uzman
OL....
 38
 6.138
 162
 29/10/2008
 Bursa
 Yazılım Geliştirici
 Ofis 2010 32 Bit
 15/12/2018,11:41
Information 
Bir tabloda yer alan kayıtlardaki değişiklikleri takip etmek istediğinizi düşünelim. Bunun için kendiniz kod yazabilir, yeni bir tabloya kaydedebilirsiniz. Bunun alternatifi ise Microsoft Access ile varsayılan olarak gelmektedir. Access 2007 versiyonundan itibaren tablo alanlarındaki değişiklikler Access tarafından takip edilip kaydediliyor.

Tablonuzda yer alan Açıklama türü bir alan olduğunu varsayalım. Bu alan Not türünde ve değişiklikleri takip edeceğiz.

[Resim: Gecmis_islemleri_Kaydet_Tablo_Tasarimi.png]

Burada dikkat etmeniz gereken alan özelliklerinin olduğu Genel Sekmesi içindeki Yalnızca Ekle Hayır yerine Evet olmalıdır.

[Resim: Gecmis_islemleri_Kaydet_Form_Tasarimi.png]

Tablomuzu esas alan formda tablodaki 4 alana ait metin kutusu yer almaktadır. Bunlar haricinde yeni bir metin kutusunu ekliyoruz. Bu metin kutusu İlişkisiz olacak yani Denetim Kaynağında hiç bir alana bağlı olmayacak.

[Resim: Gecmis_islemleri_Kaydet_Alan_Denetim_Kaynagi.png]

Yeni eklediğimiz metin kutusunun Denetim Kaynağına gerekli kodumuzu yazıyoruz. Burada kullanacağımız komutun adı ColumnHistory Access 2010 versiyonu ile birlikte SütunGeçmişi olarak Türkçe olarak kullanılabilmekte.

Burada kullanacağımız komut :

Visual Basic Code
=ColumnHistory([RecordSource];"aciklama";"[kayit_id]=" & Nz([kayit_id];0))


Artık Açıklama isimli alanda değişiklik yapıp kaydettikten ya da başka bir kayıda geçtikten sonra o alanda yaptığınız kayıt yeni metin kutumuza zaman bilgisi ile birlikte kaydedilecektir.

[Resim: Gecmis_islemleri_Kaydet_Sonuc.png]

NOT : Derste anlatılan örnek dosya eklenmiştir.


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.

Kullanici Avatari

benremix

Onursal Üye
RA.... SO....
 51
 4.443
 127
 17/05/2009
365
 Ankara
 Şirket Sahibi
 Ofis 2010 64 Bit
 Dün,08:51
Sn alpeki hocam eline sağlık çok güzel bir anlatım olmuş. Teşekkürler.
alkisalkisalkis
Saygılar....


Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi



Kullanici Avatari

assenucler

Aktif Üye*
A..... SE.... ŞE....
 2.057
 125
 31/10/2008
63
 İstanbul
 
 -
 01/12/2018,10:52
Sayın alpeki99;

Emek ve paylaşımınız için teşekkürler..



Kullanici Avatari

Hayri16

Aktif Üye
 58
 1.010
 56
 12/11/2009
294
 Bursa
 
 Ofis 2007
 10/04/2018,10:30
Sayın alpeki çok sağolun. Misilak arkadaş sormuştu. Örnek olarak demirbaşlar veritabanı eklemişti. Orada gördüm ilk. nasıl yapılmış diye baktım ama işin içinden çıkamayıp kod yazmaya başlamıştım. Bayağı bir tren muamelesi yapmıştım programa. Sayende bir şey daha öğrendim.


Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

ercansahin

Uzman
ER.... ŞA....
 44
 3.740
 69
 14/11/2008
 Bursa
 
 Ofis 2010 32 Bit
 27/11/2018,13:27
Hocam anlatım için çok teşekkürler.



Kullanici Avatari

Coskun0559

Uzman
CO.... ÇA....
 33
 1.221
 99
 02/11/2008
516
 Tekirdağ
 
 -
 03/12/2018,16:34
teşekkürler


GERİ SAYIM;Sen doğduğunda başladı ! Eğer (9) canlı bile olsaydın en fazla (8) kez kaçabilirdin Ölümden ! Bil ki (7) Düvele sultan dahi olsan yerin (6) Mekan olacak sana. En fazla (5) Metre kumaş götürebileceksin ! Kapatacaksın (4) açsanda gözlerini ! Bu (3) günlük fani dünyada Azraile (2) kat olup yalvarsanda nafile EceL geldiğinde (1) gün öleceksin ! İşte, o an herşey (0) dan başlayacak. Çünkü,
ÖLÜM BİR YOK OLUŞ DEĞİL,YENİDEN DOĞUŞTUR !


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  'formdaki Rapor Butonu Tüm Kayıtları Gösteriyor' Diyenlere ercansahin 40 29.819 25/10/2017, 19:34
Son Yorum: jfmrk
  Kayıt Hataları Hayri16 3 1.841 30/09/2010, 14:22
Son Yorum: Hayri16

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.