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

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

alpeki99

Düşünmek en zor iştir...
Uzman
OL....
 38
 6.120
 162
 29/10/2008
 Bursa
 Yazılım Geliştirici
 Ofis 2010 32 Bit
 30/08/2018,18:18
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

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

resim

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

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

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


Ek Dosyalar
.rar   Alandaki_Degisiklikleri_Takip_Etmek_Kayit_Gecmisi.rar(Dosya Boyutu: 19,61 KB / İndirme Sayısı: 91)
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
Onursal Üye
RA.... SO....
 51
 4.441
 127
 17/05/2009
365
 Ankara
 Şirket Sahibi
 Ofis 2010 64 Bit
 Dün,19:50
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
Aktif Üye*
A..... SE.... ŞE....
 2.056
 125
 31/10/2008
63
 İstanbul
 
 -
 13/08/2018,19:49
Sayın alpeki99;

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



Kullanici Avatari

Hayri16

Aktif Üye
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

BlackEagle
Uzman
ER.... ŞA....
 44
 3.739
 69
 14/11/2008
 Ankara
 
 Ofis 2010 32 Bit
 03/03/2018,16:39
Hocam anlatım için çok teşekkürler.



Kullanici Avatari

Coskun0559

Uzman
Uzman
CO.... ÇA....
 33
 1.221
 99
 02/11/2008
516
 Tekirdağ
 
 -
 21/08/2018,03:06
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.356 25/10/2017, 19:34
Son Yorum: jfmrk
  Kayıt Hataları Hayri16 3 1.787 30/09/2010, 14:22
Son Yorum: Hayri16

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