Menyimpan tarikh dan masa apabila rekod diubah suai

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh menjejaki waktu terakhir rekod dalam jadual diubah suai menggunakan borang dengan makro. Apabila borang digunakan untuk mengubah suai rekod, makro menyimpan tarikh dan masa di dalam jadual. Hanya tarikh dan masa pengubahsuaian terkini yang disimpan.

Nota: Artikel ini tidak digunakan untuk aplikasi Access – jenis pangkalan data anda mereka bentuk dengan capaian dan Terbitkan dalam talian. Lihat mencipta aplikasi Access untuk maklumat lanjut.

Nota: Prosedur dalam artikel ini adalah untuk digunakan dalam pangkalan data Access desktop. Jika anda ingin mengecap masa medan dalam pangkalan data Web, jangan gunakan prosedur ini. Sebaliknya, anda boleh menggunakan lajur Diubah suai SharePoint untuk menjejaki waktu perkara berubah. Untuk maklumat lanjut, sila lihat Bantuan SharePoint.

Petua: Jika anda ingin menjejaki masa rekod dicipta tetapi tidak peduli bila ia diubah suai, hanya cipta medan dalam jadual untuk menjejak dan menggunakan sifat Nilai Lalai medan untuk mengecap masa setiap rekod apabila ia dicipta. Untuk maklumat lanjut, lihat seksyen Lihat Juga.

Dalam artikel ini

Gambaran keseluruhan

Sebelum anda bermula

Langkah 1: Tambahkan medan cap masa pada jadual

Langkah 2: Cipta makro yang mencatatkan tarikh dan masa

Langkah 3: Tambahkan medan dan makro pada borang entri data

Gambaran keseluruhan

Untuk merekodkan tarikh dan masa rekod dalam jadual diubah suai, anda mesti lengkapkan langkah-langkah berikut:

Langkah 1: Tambahkan medan pada jadual    Anda memerlukan tempat untuk menyimpan tarikh dan masa sebelum anda boleh merekodkannya. Langkah pertama adalah mencipta medan dalam jadual yang mempunyai rekod yang ingin jejaki. Untuk memetik tarikh dan masa, cipta satu medan untuk tarikh dan satu medan untuk masa. Jika anda hanya ingin memetik salah satu daripadanya, anda boleh mencipta medan yang anda perlukan sahaja.

Langkah 2: Cipta makro yang mencatatkan tarikh dan masa    Bergantung pada sama ada anda ingin merekod tarikh, masa atau kedua-duanya, makro akan mempunyai satu atau dua tindakan. Apabila anda menulis makro, tentukan medan yang akan menyimpan tarikh dan masa sahaja dan bukan jadual yang mengandungi medan tersebut. Dengan cara itu, anda boleh menggunakan semula makro itu dengan jadual dan borang lain dengan mudah.

Langkah 3: Tambahkan makro pada borang entri data    Anda tambahkan makro ke sifat borang Sebelum Kemas Kini bagi borang yang anda gunakan untuk mengedit rekod dalam jadual. Jika anda menggunakan borang lain untuk mengedit rekod dalam jadual, anda juga boleh menambah makro ke setiap darinya. Dengan cara itu, anda boleh memetik tarikh dan masa tanpa mengira borang yang anda gunakan untuk mengedit rekod.

Halaman Atas

Sebelum anda bermula

Sebelum anda bermula, pertimbangkan perkara berikut:

  • Pengguna mesti mendayakan makro dalam pangkalan data. Jika pengguna membuka pangkalan data dan tidak mendayakan makro, makro tidak mengecap masa rekod tersebut. Jika anda menyimpan pangkalan data di lokasi dipercayai, makro didayakan secara automatik.

  • Jika pengguna mengedit rekod, tetapi tidak menggunakan borang entri data yang mengandungi makro yang mengecap masa rekod, rekod yang diedit pengguna tidak akan dicap masa.

  • Oleh sebab tarikh dan masa disimpan dalam medan jadual, nilai dalam medan tersebut ditulis ganti setiap kali rekod diubah suai. Dengan kata lain, anda hanya boleh menyimpan tarikh dan masa pengubahsuaian terkini.

  • Jika anda hanya ingin memetik tarikh dan masa yang rekod dicipta, hanya menambah medan pada jadual dan Setkan sifat Nilai lalai medan tersebut kepada Now() atau Date().

    Untuk maklumat lanjut, lihat seksyen Lihat Juga.

  • Jika fail pangkalan data mempunyai format fail terdahulu dan menggunakan keselamatan aras pengguna, anda mesti mempunyai keizinan untuk mengubah reka bentuk jadual dan borang yang digunakan untuk mengedit rekodnya.

Halaman Atas

Langkah 1: Tambahkan medan cap masa pada jadual

Cipta medan untuk menyimpan maklumat.

  1. Buka jadual dalam pandangan Reka Bentuk.

  2. Lakukan salah satu atau kedua-dua yang berikut:

    • Mencipta medan untuk menyimpan tarikh.    Dalam lajur Nama Medan bagi tetingkap reka bentuk, taipkan Tarikh Diubah Suai dalam baris baru, kemudian pilih Tarikh/Masa dalam lajur Jenis Data.

    • Mencipta medan untuk menyimpan masa.    Dalam lajur Nama Medan bagi tetingkap reka bentuk, taipkan Masa Diubah Suai dalam baris baru, kemudian pilih Tarikh/Masa dalam lajur Jenis Data.

  3. Tekan CTRL+S untuk menyimpan perubahan anda.

Halaman Atas

Langkah 2: Cipta makro yang mencatatkan tarikh dan masa

Selepas anda mencipta medan, cipta makro untuk mengecap masa medan tersebut. Untuk menjadikan makro boleh digunakan semula dengan jadual lain, rujuk pada nama medan sahaja, bukan nama jadual.

Nota: Jika anda hanya ingin merekodkan tarikh atau masa, tinggalkan tindakan makro yang anda tidak perlukan.

  1. Pada tab Cipta, dalam kumpulan Makro dan kod, klik Makro. Jika perintah ini tidak tersedia, klik anak panah di bawah butang Modul atau Modul Kelas kemudian klik Makro.

  2. Pada tab Reka Bentuk, dalam kumpulan Tunjukkan/Sembunyikan, klik Tunjukkan Semua Tindakan.

  3. Dalam tetingkap makro, buka senarai tindakan makro dan pilih SetkanNilai.

    Tab reka bentuk makro Access 2010.

    1. Pertama, tunjukkan semua tindakan makro yang tersedia. Tindakan SetkanNilai dianggap berpotensi tidak selamat dan disembunyikan secara lalai, kerana ia boleh mengubah data.

    2. Kemudian, pilih tindakan SetkanNilai dari senarai ini.

  4. Dalam kotak tindakan SetkanNilai, dalam kotak Item, taip atau tampalkan [Tarikh Diubah Suai].

  5. Dalam kotak Ungkapan, taipkan Date().

  6. Buka senarai tindakan makro berikutnya dan pilih SetkanNilai.

  7. Dalam kotak tindakan SetkanNilai, dalam kotak Item, taip atau tampalkan [Masa Diubah Suai].

  8. Dalam kotak Ungkapan, taipkan Time().

  9. Tekan CTRL+S, kemudian dalam kotak dialog Simpan Sebagai, taipkan Terakhir Diubah Suai.

Halaman Atas

Langkah 3: Tambahkan medan dan makro pada borang entri data

Selepas anda mencipta makro, tambahkannya ke setiap borang entri data yang akan digunakan pengguna untuk memasukkan data dalam jadual berkaitan.

  1. Buka borang entri data dalam pandangan Reka Bentuk.

  2. Pada tab Reka Bentuk, dalam kumpulan Alat, klik Tambah Senarai Medan Sedia Ada.

  3. Dalam Senarai Medan, di bawah Medan tersedia untuk paparan ini, seret medan Tarikh Diubah Suai dan Masa Diubah Suai ke borang. Laraskan saiz dan peletakan medan pada borang sebagaimana diperlukan.

  4. Jika helaian sifat belum lagi dipaparkan, tekan F4 untuk memaparkannya.

  5. Dalam helaian sifat, pastikan Jenis Pemilihan disetkan kepada Borang.

    Petua: Untuk mengubah Jenis Pemilihan, klik jenis pemilihan yang anda ingini dalam senarai juntai bawah.

  6. Pada helaian sifat, klik tab Peristiwa.

  7. Pada tab Peristiwa, klik anak panah dalam kotak Sebelum Kemas Kini, kemudian klik Terakhir Diubah Suai.

  8. Jika anda menggunakan berbilang borang untuk mengedit rekod, ulangi prosedur ini untuk setiap borang sepertinya.

  9. Untuk mengesahkan makro berfungsi dengan betul, buka borang dalam pandangan Borang, edit rekod, kemudian tekan SHIFT+F9. Tarikh dan masa anda mengedit rekod sepatutnya dipaparkan.

Halaman Atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×