Tampilkan postingan dengan label Fungsi pada Ms Access. Tampilkan semua postingan
Tampilkan postingan dengan label Fungsi pada Ms Access. Tampilkan semua postingan

Jumat, 19 Februari 2016

Menambah Huruf (Karakter) sebelum Nomor Urut Otomatis pada Report Ms Access

Hallo semua..
Postingan ini menindaklanjuti pertanyaan dari saudara Mohd. Ali. bin Awang:"boleh ajarkan saya untuk keluarkan abjad selepas kita isi no di form contohnya : isi nombor rujukan : no nya 123456 kita taip tapi selepas kita enter akan keluar di kolum tu : A123456 paparan a keluar secara automatik sebelum no tu.. bagaimana nak buat arahan macam tu". Pertanyaan ini muncul setelah beliau membaca postingan Cara Buat Nomor Urut pada Report Ms Access.
Kalau saya tidak salah tangkap, beliau ingin membuat penambahan Huruf/Abjad/Karakter lain di depan Nomor Urut Otomatis pada report Ms. Access. Baiklah mungkin cara ini bisa membantu:
Sebenarnya kita hanya tinggal menambahkan 1 buah text box lagi (setelah kita membuat text box yang kita gunakan sebagai kolom no urut) untuk memunculkan Huruf/Abjad/Karakter lain yang kita inginkan. Dengan kata lain 1 buah text box untuk no urut (sebagai rujukan, sebaiknya yang ini di sembunyikan/hiden), 1 buah text box lainnya untuk penggabungan no urut dengan Huruf/Abjad/Karakter lain yang kita inginkan. 



Ok caranya adalah:

  1. Anggap saja kita sudah membuat Nomor Urut Otomatis pada report Ms. Access. Jika belum silahkan membuatnya dengan cara-cara yang ada di sini.
  2. Sembunyikan text box "No Urut" yang sudah kita buat dengan merubah isian Visible pada menu Format dalam Property Sheet dengan "No" dan ganti nama text box tersebut dengan merubah isian Name pada menu Other dalam Property Sheet dengan "nomor urut"
  3. Buat 1 text box lagi dan isi Source-nya dengan "="A"&[nomor urut]"
  4. Selesai.
Maka penampakannya menjadi:

A1
A2
A3
A4
A5
dst..

Sekian dulu dan mudah-mudahan bermanfaat. Terima kasih

Jumat, 26 Juni 2015

Cara Buat Nomor Urut pada Report Ms Access

Salam.

Seringkali ketika membuat laporan kita membutuhkan field/kolom nomor urut pada tabel laporan. Kita bisa saja membuat no urut pada table dan akan muncul pada report yang bersumber dari tabel tersebut. Tetapi bagaimana jika kita ingin mengelompokkan data berdasarkan pengelompokan tertentu yang kita inginkan, sedangkan pengelompokan tersebut akan mengubah susunan nomor urut yang sudah ada pada tabel?


Baiklah langsung saja kita bahas cara membuat urut otomatis pada tabel report Microsoft Access.
  1. Tambahkan Text Box baru pada detail data kita.
  2. Isi Text Box dengan "=1"
  3. Rubah isian Running Sum pada menu Data dalam Property Sheet dengan "Yes"
  4. Selesai
Mungkin demikian yang bisa saya share pada kesempatan kali ini tentang Cara Buat Nomor Urut pada Report Ms Access. Apabila ada pertanyaan atau koreksi mari kita bahas pada kolom komentar. Terima kasih.

Download contoh Nomor Urut Report Ms. Access

Jumat, 05 Juni 2015

Fungsi EDATE (Excel) dan DATEADD (Access)

Halo sobat.

Pada postingan ini saya akan coba sharing pengalaman saya dengan fungsi EDATE (dalam Excel) dan DATEADD (dalam Access).

Beberapa waktu lalu ketika sedang belajar membangun sebuah aplikasi sederhana dengan Ms Access saya kebingungan untuk mencari persamaan dari fungsi EDATE (Excel) untuk diterapkan pada aplikasi Access yang sedang saya buat. Setelah googling sana sini dan error berkali-kali akhirnya saya temukan fungsi yang mirip yaitu DATEADD.

Apa dan bagaimana penerapan fungsi EDATE dan DATEADD?
Baiklah kita bahas satu-satu.

  • EDATE

Secara teori fungsi EDATE adalah mengembalikan nomor seri yang mewakili tanggal yang merupakan nomor indikasi dari bulan sebelum atau setelah tanggal yang ditentukan (start_date). Sederhananya fungsi EDATE adalah untuk mancari nilai tanggal sebelum atau setelah tanggal yang ditentukan dengan kelipatan bulan. Biasanya digunakan untuk mencari tanggal jatuh tempo.

Rumusnya adalah:

EDATE(start_date, months)
dengan perincian:
start_date = tanggal awal (yang ditentukan)
months = jumlah (kelipatan) bulan setelah/sebelum tanggal awal

Contoh:

Kita kan mencari tanggal selisih 3 bulan setelah 24/05/2015. Maka rumusnya adalah:

EDATE("24/05/2015",3)
maka hasilnya adalah:
24/08/2015

Jika yang kita cari adalah tanggal sebelum nilai tanggal yang ditentukan maka nilai months kita ganti dengan negatif. Contoh:

EDATE("24/05/2015",-3)
maka hasilnya adalah:
24/02/2015

  • DATEADD
Sebenarnya kegunaan dari DATEADD tidak jauh berbeda dari EDATE yaitu untuk mencari tanggal setelah/sebelum tanggal yang ditentukan namun jika EDATE hanya mencari tanggal dengan kelipatan bulan, DATEADD dapat disesuaikan kelipatannya sesuai kebutuhan seperti tahun, bulan dan hari.

Rumusnya adalah:

DATEADD("interval",number,start_date)
dengan perincian:
interval = kelipatan waktu yang akan digunakan
number = jumlah/besaran waktu
start_date = tanggal awal (yang ditentukan)

Penggunaan interval bisa dengan beberapa argumen di bawah ini:

"yyyy"     untuk tahun
"q"          untuk catur wulan
"m"         untuk bulan
"d"         untuk hari
"ww"      untuk minggu
"h"         untuk jam
"n"         untuk menit
"s"         untuk detik

Contoh DATEADD:

DATEADD("m",3,"24/05/2015")
maka hasilnya adalah:
24/08/2015

Untuk mencari tanggal sebelum tanggal awal kita gunakan nilai negatif untuk number. Contoh:

DATEADD("m",-3,"24/05/2015")
maka hasilnya adalah:
24/02/2015

Sekian, mudah-mudahan bermanfaat dan selamat mencoba..
Salam.