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

Derecelendirme: 0/5 - 0 oy

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.092
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
Bugün,09:01
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ı: 80)
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.
Cevapla

benremix

Uzman
Kullanici Avatari
Uzman
R.... S....
4.433
17/05/2009
365
Ankara
Ofis 2010
17/10/2017,22:38
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


Cevapla

assenucler

Aktif Üye
Kullanici Avatari
Aktif Üye
A.... S.... Ş....
2.054
31/10/2008
63
İstanbul
-
01/09/2017,15:34
Sayın alpeki99;

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


Cevapla

Hayri16

Aktif Üye
Kullanici Avatari
Aktif Üye
1.010
12/11/2009
294
Bursa
Ofis 2007
08/09/2017,22:49
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.
Cevapla

ercansahin

BlackEagle
Kullanici Avatari
Uzman
E.... Ş....
3.739
14/11/2008
Ankara
Ofis 2010 32 Bit
07/09/2017,13:09
Hocam anlatım için çok teşekkürler.


Cevapla

Coskun0559

Uzman
Kullanici Avatari
Uzman
C.... Ç....
1.221
02/11/2008
505
Tekirdağ
-
11/10/2017,11:43
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 !
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  'Formdaki Rapor Butonu Tüm Kayıtları Gösteriyor' Diyenlere ercansahin 39 27.685 08/07/2015, 12:20 ankaram
  Kayıt Hataları Hayri16 3 1.656 30/09/2010, 14:22 Hayri16

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.