CariDotMy

 Forgot password?
 Register

ADVERTISEMENT

View: 3265|Reply: 4

Ms Acces: Memasukan Peristiwa Bagi Setiap Tarikh Daripada Tarikh Between Func...

[Copy link]
Post time 8-12-2012 09:13 PM | Show all posts |Read mode
Salam, Saya mempunyai masalah kalau ada yang expert dalam MS Access diharapkan dapat membantu.  Saya telah menggunakan function between diantara 2 tarikh di dalam query dan juga telah meletakan peristiwa/event.  Jika jarak tarikh pertama dan kedua hanya selang satu hari tidak ada masalah untuk memaparkan peristiwa tersebut pada tarikh mula dan tarikh akhir tetapi jika jarak tarikh tersbebut lebih dari satu hari sebagai contoh:

Query1
Tarikh MulaTarikh Akhir Peristiwa
23/4/2012 26/4/2012 Kursus Kepimpinan

5 hari berturut, persitiwa yang dapat dipaparkan dalam report hanya pada tarikh pertama dan terakhir tetapi tidak pada tarikh hari ke 2, 3 dan 4.  Sedangkan saya hendak masukan tarikh mula dan tarikh akhir sahaja dan dalam report dapat memaparkan persitiwa pada setiap tarikh tersebut automaticly seperti ini.

TarikhPersitiwa
23/4/2012  Kursus Kepimpinan
24/4/2012  Kursus Kepimpinan
25/4/2012  Kursus Kepimpinan
26/4/2012  Kursus Kepimpinan
27/4/2012  Kursus Kepimpinan
Tolong bantu saya selesaikan masalah ini.
Reply

Use magic Report


ADVERTISEMENT


Post time 10-12-2012 05:13 PM | Show all posts
guna apa utk report tu? crystal report ke? or MS XS nyer report?

rasanya kalo data disimpan mcm tu.. yg keluar mcm tu jugak la

kecuali kalau guna programming - cth VB.. then senang la nak display mcm yg dikehendaki tu - guna loop.
Reply

Use magic Report

Post time 11-12-2012 02:57 PM | Show all posts
memangla kluar satu je sebab query tu based on 2 fields-- tarikh mula, tarikh akhir.. tayah guna between..
between klu guna satu field je..
kalo nak guna 2 fields kena guna simbol '>=' dan '<=' pd criteria
cth: >=[tkhmula]   <=[tkhakhir]
Reply

Use magic Report

Post time 14-12-2012 12:44 AM | Show all posts
Open query designer, pilih table dan column untuk dipaparkan..

Kemudian, pada criteria column tarikh itu sila letakkan
  1. >=#23/4/2012# and <=#27/4/2012#
Copy the Code
Atau seperti ini
  1. Between #23/4/2012# and #27/4/2012#
Copy the Code
Kalau nak baca dari form tertentu, boleh buat seperti ini
  1. >=[Forms]![formPaparReport]![tarikhMula] and <=[Forms]![formPaparReport]![tarikhAkhir]
Copy the Code
Atau
  1. Between[Forms]![formPaparReport]![tarikhMula] and [Forms]![formPaparReport]![tarikhAkhir]
Copy the Code
Kemudian save query ini.

Dan kalau nak buat report yang siap print, buat report, pilih datasource daripada query yang telah dibina tadi..

Kena ada sikit ilmu VBA sikit... huhu

Happy Programming...;)
Reply

Use magic Report

 Author| Post time 16-8-2013 10:41 AM | Show all posts
chuki2 posted on 14-12-2012 12:44 AM
Open query designer, pilih table dan column untuk dipaparkan..

Kemudian, pada criteria column tar ...

Terlebih dahulu saya mohon maaf kerana lambat mengucapkan terima kasih atas cetusan ide anda itu, maklumlah terlalu sebok hingga tak sempat buka trade ini. Walau bagaimanapun ianya amat berguna. Tq sekali lagi.

Mes3/.....
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

 

ADVERTISEMENT


Forum Hot Topic

 

ADVERTISEMENT


 


ADVERTISEMENT
Follow Us

ADVERTISEMENT


Mobile|Archiver|Mobile*default|About Us|CariDotMy

29-12-2024 12:14 PM GMT+8 , Processed in 0.047981 second(s), 21 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

Quick Reply To Top Return to the list