Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Cara membuat permintaan Total berjalan di Microsoft Access

Dukungan untuk Office 2003 telah berakhir

Microsoft mengakhiri dukungan untuk Office 2003 pada 8 April 2014. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 290136
Tingkat lanjut: Memerlukan pengkodean ahli, interoperabilitas, dan kemampuan multi-pengguna.

Artikel ini berlaku untuk Microsoft Access database (MDB) berkas atau berkas Microsoft Access database (.accdb).Untuk versi Microsoft Access 2000 dari artikel ini, lihat 208714.
Untuk versi Microsoft Access 97 dari artikel ini, lihat 138911.
Ringkasan
Artikel ini menunjukkan dua metode yang dapat Anda gunakan untuk membuat permintaan runningtotals. Permintaan Total berjalan adalah permintaan di mana total untuk eachrecord adalah ringkasan catatan tersebut dan catatan sebelumnya. Ofquery jenis ini sangat berguna untuk menampilkan total kumulatif melalui grup data (atau selama periode waktu) di elemen bagan atau laporan.

Catatan Anda dapat melihat demonstrasi teknik yang digunakan dalam artikel ini dalam berkas contoh Qrysmp00.exe. Untuk informasi tentang cara mendapatkan berkas contoh ini, lihat artikel berikut pada basis MicrosoftKnowledge:
207626 ACC2000: Access 2000 contoh permintaan tersedia di pusat unduhan
Informasi lebih lanjut

Metode 1

Metode pertama menggunakan fungsi DSum dan kriteria kueri untuk membuat berjalan jumlah waktu. DSum function jumlah data saat ini dan catatan sebelumnya. Ketika permintaan bergerak ke kumpulan dokumen selanjutnya, fungsi DSum berjalan lagi dan pembaruan kumulatif total.

Permintaan contoh berikut menggunakan Daftar Tabel pesanan dari contoh databaseNorthwind untuk membuat sejumlah biaya pengiriman untuk setiap monthin 1997. Contoh data dibatasi hingga satu tahun untuk alasan kinerja. Karena fungsi DSum dijalankan sekali setiap catatan dalam permintaan, memerlukan waktu beberapa detik (tergantung pada kecepatan komputer) untuk permintaan untuk menyelesaikan proses. Membuat dan menjalankan kueri ini, ikuti langkah-langkah berikut:
  1. Buka contoh database Northwind.
  2. Membuat permintaan pilih baru dan tambahkan perintah Daftar Tabel.
  3. Pada menu Tampilan , klik Total.

    Catatan Di Access 2007, klik Total dalam grup Menampilkan/menyembunyikan tab desain .
  4. Di kolom pertama kisi desain kueri, ketik ekspresi berikut di kotak kolom , dan membuat pilihan berikut ini untuk kotak Total, Urutkandan menampilkan :
       Field: AYear: DatePart("yyyy",[OrderDate])   Total: Group By   Sort: Ascending   Show: Yes						
    Ekspresi di kotak kolom menampilkan dan mengurutkan porsi kolom OrderDate tahun.
  5. Di kolom kedua kisi desain kueri, ketik ekspresi berikut di kotak kolom , dan membuat pilihan berikut ini untuk kotak Total, Urutkandan menampilkan :
       Field: AMonth: DatePart("m",[OrderDate])   Total: Group By   Sort: Ascending   Show: Yes						
    Ekspresi di kotak kolom mengurutkan dan menampilkan porsi bulan kolom tanggal pesanan sebagai nilai bilangan bulat dari 1 hingga 12.
  6. Di kolom ketiga kisi desain kueri, ketik ekspresi berikut di kotak kolom , dan membuat pilihan berikut ini untuk Total dan menampilkan kotak.

    Catatan: dalam contoh berikut, garis jatuh bawah (_) di akhir baris digunakan sebagai karakter kelanjutan garis jatuh. Menghapus garis jatuh bawah dari akhir baris saat membuat ulang contoh ini.
       Field: RunTot: DSum("Freight","Orders","DatePart('m', _          [OrderDate])<=" & [AMonth] & " And  DatePart('yyyy', _          [OrderDate])<=" & [AYear] & "")   Total: Expression   Show: Yes						
    Ekspresi di kotak bidang menggunakan DSum() fungsi untuk jumlah kolom pengiriman ketika nilai-nilai dalam kolom AYear dan AMonth kurang dari atau sama dengan rekaman saat ini yang permintaan pemrosesan.
  7. Di kolom keempat kisi desain kueri, ketik ekspresi berikut di kotak kolom , dan membuat pilihan berikut ini untuk Total, Urutkandan menampilkan kotak:
       Field: FDate: Format([OrderDate],"mmm")   Total: Group By   Sort: Ascending   Show: Yes						
    Ekspresi di kolom kotak menampilkan setiap bulan dalam pemformatan teks, seperti Jan, Feb, Mar, dan sebagainya.
  8. Di kolom kelima kisi desain kueri, ketik ekspresi berikut di kotak kolom , dan membuat pilihan berikut ini untuk kotak Total, kriteriadan menampilkan :
       Field: DatePart("yyyy",[OrderDate])   Total: Where   Criteria: 1997   Show: No						
    Ekspresi di kotak bidang filter recordset permintaan untuk memuat data dari 1997 hanya.
  9. Menjalankan kueri. Catatan kolom RunTot menampilkan catatan berikut dengan jumlah berjalan:
       AYear    AMonth     RunTot       FDate   --------------------------------------   1997     1          2238.98      Jan   1997     2          3840.43      Feb   1997     3          5729.24      Mar   1997     4          8668.34      Apr   1997     5          12129.74     May   1997     6          13982.39     Jun   1997     7          17729.29     Jul   1997     8          22204.73     Aug   1997     9          26565.26     Sep   1997     10         32031.38     Oct   1997     11         36192.09     Nov   1997     12         42748.64     Dec					

Metode 2

Metode kedua menggunakan permintaan Total dengan DSum() fungsi untuk membuat yang total sementara melalui grup.

Permintaan contoh berikut menggunakan Daftar Tabel pesanan untuk jumlah pengiriman biaya peremployee serta untuk menghitung jumlah berjalan pengiriman. Untuk createand menjalankan permintaaan, ikuti langkah-langkah berikut:
  1. Buka database sampel Northwind.mdb.
  2. Membuat permintaan pilih baru dan tambahkan perintah Daftar Tabel.
  3. Pada menu tampilan , klik Total.

    Catatan Di Access 2007, klik Total dalam grup Menampilkan/menyembunyikan tab desain .
  4. Di kolom pertama kisi desain kueri, tambahkan kolom berikut ini untuk kotak kolom , dan membuat pilihan berikut ini untuk kotak Total dan menampilkan :
       Field: EmpAlias: EmployeeID   Total: Group By   Show: Yes						
    Kolom ini kelompok data dengan EmployeeID.
  5. Di kolom kedua kisi desain kueri, tambahkan kolom berikut ini untuk kotak kolom , dan membuat pilihan berikut ini untuk kotak Total dan menampilkan :
       Field: Freight   Total: Sum   Show: Yes						
    Kolom ini jumlah pengiriman data.
  6. Di kolom ketiga kisi desain kueri, ketik ekspresi berikut di kotak kolom , dan membuat pilihan berikut ini untuk Total dan menampilkan kotak.

    CATATAN: dalam contoh berikut, garis jatuh bawah (_) di akhir baris digunakan sebagai karakter kelanjutan baris. Menghapus garis jatuh bawah dari akhir baris saat membuat ulang contoh ini.
       Field: RunTot: Format(DSum("Freight","Orders","[EmployeeID]<=" _          & [EmpAlias] & ""),"$0,000.00")   Total: Expression   Show: Yes						
    Ekspresi di kotak kolom menggunakan DSum() fungsi untuk jumlah kolom pengiriman ketika EmployeeID kurang dari atau sama dengan EmpAlias saat ini, dan kemudian format kolom dalam dolar.
  7. Menjalankan kueri. Catatan kolom RunTot menampilkan catatan berikut dengan jumlah berjalan:
       Employee              SumOfFreight     RunTot   -------------------------------------------------   Davolio, Nancy        $8,836.64        $8,836.64   Fuller, Andrew        $8,696.41        $17,533.05   Leverling,Janet       $10,884.74       $28,417.79   Peacock, Margaret     $11,346.14       $39,763.93   Buchanan, Steven      $3,918.71        $43,682.64   Suyama, Michael       $3,780.47        $47,463.11   King, Robert          $6,665.44        $54,128.55   Callahan, Laura       $7,487.88        $61,616.43   Dodsworth, Anne       $3,326.26        $64,942.69					
OfficeKBHowTo ACC2002 ACC2003 ACC2007

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 290136 - Tinjauan Terakhir: 07/03/2016 12:33:00 - Revisi: 4.0

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbinfo kbexpertiseinter kbhowto kbmt KB290136 KbMtid
Tanggapan
/html>