Access 2007 chapter 5

Document Sample
Access 2007 chapter 5 Powered By Docstoc
					SETEC University                                                  Management Information System

Chapter 5

                                   របេងត និង េ ប        ស់ Report


អីេ          Report?
             Report?

Report គឺ        Object មួយរបស់ MS-Access ែដលេយងេ ប          ស់សំ ប់ប      ញទិនន័យេចញពី table

ឬក៏ query មុនេពលេធ រេធ រេ          ះពុម ។

5 .1 .   បេងត Report េ   យេ ប Report tool:

      1. េ    កង Navigation Pane, េ ជសេ រសយកេ           ះ Table ឬ Query ែដលេយងចង់បេងត

         Report

      2. កង Ribbon, ចុចេល tab: Create        កង Reports, ចុចេល

         icon: Report

         េយងនឹងទទួល ន Report កងទំរង់         Layout View ដូចរូប    ងេ    ម:




      3. ចុចេល Save េដម ី    ក់េ    ះ និង Save report

5 .2 .   រេប ប View Report

      1. កង Navigation Pane, Double-click េលេ       ះ Report ប      ប់មកេយងនឹង ន Report មួយ

         ែដល view កងទំរង់    Report View




Chapter 5: Creating and Using Report                                               Page 1 of 25
Management Information System                                               SETEC University




   2. កង Ribbon, ចុចេល tab: Home          កង Views, ចុចេល icon: View




          ឬក៏ : ចុចេល icons េ   េល Status bar



      -     Report View: សំ ប់ប     ញ Report មុនេពលេធ រ Print េហយេយង          ចចំលងទិនន័យ

            ពី Report េ    ន់ Clipboard ផងែដរ




Page 2 of 25                                             Chapter 5: Creating and Using Report
SETEC University                                          Management Information System

      -   Print Preview: សំ ប់ប   ញ Report េ   េពលែដល   តវ   ន Print




      -   Layout View: សំ ប់ប                            ួ
                                  ញ Report េដម ីេធ រែកសំរល ទង់    យ (design) មួយចំនួន

          ក៏ដូច    នប      ំ
                         ញ ងទិនន័យ     មួយផង ។




      -   Design View: សំ ប់ប                            ួ
                                  ញ Report េដម ីេធ រែកសំរល ទង់    យ (formatting)

          េ   យលំអិតបែនមេល អីែដល Layout View មិន     ន។




Chapter 5: Creating and Using Report                                        Page 3 of 25
Management Information System                                                        SETEC University

5 .3 .   បេងត Report េ   យេ ប Report Wizard

     1. េ    េល Ribbon, ចុចេល tab: Create      កង Report, ចុចេល

         icon: Report Wizard ។

         ប    ប់មកេយងនឹងទទួល     ំង Wizard ដំបូងដូចរូប   ងេ     ម:




     2. កង បអប់ “Tables/Queries” , េ ជសេ រសយក េ             ះ table ឬក៏ query

     3. កង List “Available Fields”, េ ជសេ រសយក fields ែដល         ំ   ច់ប   ញេល់ Report ។

            បសិនេប   Report   របស់េយងនឹងប     ញ    fields     េចញពី     table   ឬក៏     query   េ ចន

         សូមេ ជសេ រសកង បអប់ “Tables/Queries” នូវ េ            ះ table/query     ំ
                                                                                ងេ    ះ រួចេ ជសេ រស

         fields បែនម ។

     4. ចុចេល Next




Page 4 of 25                                                  Chapter 5: Creating and Using Report
SETEC University                                          Management Information System




   5. កំនត់េ ជសេ រស field សំ ប់ grouping levels   ចុចេល Next




   6. កំនត់េ ជសេ រសេ      ះ fields សំ ប់េរ បចំ មលំ   ប់ (Sort) េ   កង Detail records

      ចុចេល Next




Chapter 5: Creating and Using Report                                        Page 5 of 25
Management Information System                                          SETEC University




   7. កំនត់នូវ Layout និង Orientation របស់ Report

      -   Stepped:




      -   Block:




Page 6 of 25                                        Chapter 5: Creating and Using Report
SETEC University                                    Management Information System

      -   Outline:




   8. ចុចេល Next




   9. កំនត់ Style ែដលេយងេពញចិត         ចុចេល Next




Chapter 5: Creating and Using Report                                 Page 7 of 25
Management Information System                                                     SETEC University

     10. កំនត់ចំណងេជង ក៏ដូច     េ    ះ Report ថី       េ ជសេ រសយក “Preview the report”

     11. ចុចេល Finish




5 .4 .   បេងត Label េ    យេ ប Label Wizard

     1. េ   កង Navigation Pane, Double-click េដម ីេបកនូវ table ឬក៏ query ែដលេយងចង់បេងត

         Label




     2. េ   េល Ribbon, ចុចេល tab: Create           កង Reports,

         ចុចេល icon: Label

     3. េយងនឹងទទួល ន          ំ ង Label Wizard ដំបូង

         ដូចរូប   ងេ    ម:
Page 8 of 25                                                   Chapter 5: Creating and Using Report
SETEC University                                            Management Information System




   4. េ ជសេ រសទំហំ Label ែដលេយងេពញចិត         ចុចេល Next




   5. កំនត់ទំរង់លកណៈៃន Text េ    កង Label   ចុចេល Next




   6. េ ជសេ រស fields ែដលទិនន័យនឹងប     ញកង mailing label      ចុចេល Next




Chapter 5: Creating and Using Report                                         Page 9 of 25
Management Information System                                               SETEC University




   7. េ ជសេ រសេ         ះ field ែដលេយងចង់េរ បចំ មលំ     ប់ (Sort)   ចុចេល Next




   8. កំនត់     ក់េ   ះ Report   េ ជសេ រសយក “See the labels as they will look printed”

   9. ចុចេល Finish




Page 10 of 25                                            Chapter 5: Creating and Using Report
SETEC University                                                     Management Information System

5 .5 .   បេងត Report េ      យេ ប Blank Report tool:

     1. េ   េល Ribbon, ចុចេល tab: Create              កង Report,

         ចុចេល icon: Blank Report




     2. េ   កង Field List pane, ចុចេលស       បូក (+) េ      ង   ំេ      ះ Table េដម ីប   ញនូវ fields

            ំ
            ងអស់ែដល      នកង table

     3. Double-click េលេ        ះ field ឬក៏ ចុចេល រួចអូស    ក់េលៃផ Report ។

         េដម ី បែនម fields េ ចនកងេពលែតមួយ សូមចុចេ           យ   ប់េល key: Ctrl + ចុចេលេ        ះ

         fields ។




     4. េ ប tools មួយចំនួនេ     េល Control ៃន tab: Format

         េដម ីបែនមនូវ Logo, ចំនងេជង , េលខទំព័រ ឬក៏       លប រេចទ

            ក់េល Report ។


Chapter 5: Creating and Using Report                                                 Page 11 of 25
Management Information System                                                              SETEC University




5 .6 .               Sections:
         អំពី Report Sections

     Report មួយ តវ     នែបងែចកេចញ          :

                   Header:
            Report Header         ែផកមួយែដលប          ញែតមងគត់ េ ែផក         ងេលៃន Report ។ េយងេ ប

            ែផកេនះសំ ប់ប         ញ Logo, ចំនងេជង ក៏ដូច           លប រេចត      េដម ។

                 Header:
            Page Header           ែផកមួយែដលប          ញេ ែផក        ងេល ៃន គប់ទំព័រ ។ េយងេ ចនេ ប

            ែផកេនះសំ ប់ប         ញ ចំនងេជងៃន Report េ        គប់ទំព័រ ។

            Group     Header:
                      Header           ែផកមួយែដលប         ញ កមៃន          Records     ថី     ។     េយងេ ប

            ែផកេនះសំ ប់ប         ញេ     ះ កមៃន Records ។

            Detail:
            Detail    ែផកសំ         ួ
                                 ន់មយែដលប        ញ Row       ង
                                                             ំ      យេ     កង Record Source ។

            Group
            Group     Footer:
                      Footer          ែផកមួយែដលប        ញេ       ងចុងៃន កម       Records         នីមួយៗ   ។

            េយងេ បែផកេនះេធ រសរុប               និង     សនិ   ន                      ួ
                                                                      ទិនន័យៃន កមនីមយៗ            េ   យេ ប

            មុខ   រ បមូលផំ (Aggregate Functions) ។

                 Footer:
            Page Footer          ែផកមួយែដលប          ញេ ែផក      ងេ      ម ៃន គប់ទំព័រ ។ េយងេ ចនេ ប

            ែផកេនះសំ ប់ប         ញ េលខទំព័រ រក៏ព័ត៌    នៃនទំព័រ ។

                   Footer:
            Report Footer             ែផកមួយែដលប       ញែតមងគត់         េ ែផក    ងេ        មៃន Report ។

            េយងេ បែផកេនះសំ ប់េធ រសរុប និង សនិ                នេ េល Report           ំ
                                                                                    ងមូល ។




Page 12 of 25                                                       Chapter 5: Creating and Using Report
SETEC University                                             Management Information System




5 .7 .   បេងត Grouped Report ថី េ   យេ ប Report Wizard:

         បេងត Record Source:

         1. បេងត Select Query មួយេចញពី tables: Customers និង Orders ែដលនឹងប       ញ fields:




         2. Save query េនះ េ   យ    ក់េ   ះ qryTotal Freight by Shipped Date

           ប់េផមបេងត Report Wizard:

         1. េ   េល Ribbon, ចុចេល tab: Create       កង Report, ចុចេល icon: Report Wizard

            នឹងទទួល ន    ំង Wizard Report ដំបូងដូចរូប   ងេ   ម:




Chapter 5: Creating and Using Report                                           Page 13 of 25
Management Information System                                           SETEC University




      2. កង បអប់ Tables/Queries, េ ជសេ រសេ        ះ table ឬក៏ query ែដលនឹង       Record

          Source ៃន Report

      3. កង list “Available Fields”, េ ជសេ រសេ   ះ fields ែដលេយងចង់ប    ញកង Report

          ចុចេល Next




      4. េ ជសេ រសទំរង់ៃន រប     ញទិនន័យ     ចុចេល Next




Page 14 of 25                                        Chapter 5: Creating and Using Report
SETEC University                                                 Management Information System




      5. េ ជសេ រសយកេ          ះ field ែដលេយងចង់ group

          -   កងជំ   ៊ នដែដលេនះ        បសិនេបេ      ះ    field      ែដលេយង នេ ជសេ រស        ន

              បេភទទិនន័យ (Data Type)          Date/Time សូមចុចេល icon: Grouping Options …

              េដម ីកំនត់ នូវ Grouping intervals




          -   ចុចេល OK

      6. ចុចេល Next




Chapter 5: Creating and Using Report                                             Page 15 of 25
Management Information System                                               SETEC University




      7. កំនត់េ ជសេ រសេ        ះ fields ែដលេយងចង់េរ បចំតំេរ ប មលំ     ប់ (Sort) េ   កង Detail

          records

          -     កងជំ   ៊ នដែដលេនះ សូមចុចេល icon: Summary Options …




          -     កំនត់េ ជសេ រសតំៃលសរុប និង សនិ      ន ែដលេយងចង់េធ រគណ       េ   យ Aggregate

                function (Sum, Avg, Min និង Max)

          -     ចុចេល OK

      8. ចុចេល Next




Page 16 of 25                                           Chapter 5: Creating and Using Report
SETEC University                                            Management Information System




      9. កំនត់នូវ Layout និង Orientation របស់ Report (Stepped, Block, Outline) …

      10. ចុចេល Next




      11. កំនត់ Style ែដលេយងេពញចិត       ចុចេល Next




Chapter 5: Creating and Using Report                                          Page 17 of 25
Management Information System                                              SETEC University




      12. កំនត់ចំណងេជង ក៏ដូច    េ    ះ Report ថី   េ ជសេ រសយក “Preview the report”

      13. ចុចេល Finish



Lab:
Lab ចូរបេងត report មួយដូចរូប    ងេ   ម៖




Solution:
Solution




Page 18 of 25                                           Chapter 5: Creating and Using Report
SETEC University                                            Management Information System




5 .8 .   Homeworks

   1. បេងត tblCustomers េដម ីផកព័ត៌     នអំពីអតិថិជន




   2. បេងត tblProducts េដម ីផកព័ត៌     នអំពីផលិតផល




   3. បេងត tblOrders េដម ីផកព័ត៌     នអំពី រប   ទិញទំនិញពីអតិថិជន




Chapter 5: Creating and Using Report                                        Page 19 of 25
Management Information System                                               SETEC University

  4. បេងត       tblOrderDetails   េដម ីផកព័ត៌   នបែនមអំពី រប   ទិញទំនិញពីអតិថិជន    េ    យរួម

     ប   ល ងទំនិញែដលអតិថិជនទិញ ។
           ំ




  5. បេងត relationships រ ង tables ៖




  6. បេងត frmOrderDetailProductSub េចញពី tblOrderDetail និង tblProducts រួចគណ           រក Sub

     Total និង Total ដូច   ងេ     ម៖




Page 20 of 25                                            Chapter 5: Creating and Using Report
SETEC University                                               Management Information System

  7. បេងត frmOrders េចញពី tblOrders រួច          ញ Subform: frmOrderDetailProductSub ែដល

          នបេងតរួច   ងេល     ក់ចូលដូច      ងេ   ម៖



                                                                             frmOrders




                                                                            frmOrderDetailProducttSub




  8. បេងត frmCustomerOrder (Mainform) េចញពី tblCustomers              ពម    ំ
                                                                            ងគូស combobox

     មួយសំ ប់ ែសងរក មរយៈ េ              ះអតិថិជន ។




                                                                                cboSearch


     a. សរេសរ code បេងត event: After_Update េល cboSearch ដូច           ងេ     ម៖
          Private Sub cboSearch_AfterUpdate()
              Dim SQL As String
              SQL = "Select * from tblCustomers Where CustomerName='" _
                       & cboSearch & "'"
              Form_frmCustomerOrder.RecordSource = SQL
          End Sub
     b.     ញ frmOrder ែដល        នបេងតេឡង        ងេល     ក់   subform កង frmCustomerOrder

          រួចគូស buttons ពីរ ដូចរូប   ងេ    ម៖




Chapter 5: Creating and Using Report                                              Page 21 of 25
Management Information System                                                       SETEC University




                                                                               frmCustomerOrder




                                                                               frmOrders




                btnPreviewReport           btnPrintReport

     c. សរេសរ code បេងត event: On_Click េល btnPreviewReport ដូច                ងេ     ម៖
     Private Sub btnPreviewReport_Click()
         DoCmd.OpenReport "rptCustomerOrder", acViewReport, , _
                "CustomerID=" & Me.CustomerID
     End Sub

     d. សរេសរ code បេងត event: On_Click េល btnPrintReport ដូច             ងេ    ម៖
     Private Sub btnPrintReport_Click()
         DoCmd.OpenReport "rptCustomerOrder", acViewNormal, , _
                "CustomerID=" & Me.CustomerID
     End Sub

      សំ ល់ៈ

      -   acViewReport: សំ ប់ ប          ញ report កង Print Preview

      -   acViewNormal: សំ ប់ print report

      -   ចូរអនុវតចំនុច c និង d េ    យេពលបេងត report រួច ។



  9. បេងត rptOrderDetailProductSub េចញពី tblOrderDetail និង tblProducts រួចគណ               រក Sub

     Total និង Total ដូច   ងេ       ម៖


Page 22 of 25                                                Chapter 5: Creating and Using Report
SETEC University                                               Management Information System




  10. បេងត rptOrders េចញពី tblOrders រួច      ញ Subreport: rptOrderDetailProductSub ែដល

        នបេងតរួច     ងេល   ក់ចូលដូចរូប   ងេ     ម៖




                                                                         rptOrders




                                                                        rptOrderDetailProducttSub




  11. បេងត rptCustomerOrder (Mainreport) េចញពី tblCustomers ៖




   •     ញ rptOrder ែដល នបេងតេឡង           ងេល       ក់   subreport កង rptCustomerOrder

       ដូចរូប   ងេ   ម៖




Chapter 5: Creating and Using Report                                               Page 23 of 25
Management Information System                                             SETEC University




                                                                       rptCustomerOrder




                                                                       rptOrders




  12. រេប បកំនត់េលខេរ ងេ    យប       ញេ   យស័យ បវតន៍ ម កម (Over Group) ៖




     a. េបក rptOrderDetailProductSub កង Design View រួចគូស textbox មួយេលៃផ Detail

         េ   យ   ក់េ   ះ txtNo ដូច   ងេ    ម៖


Page 24 of 25                                          Chapter 5: Creating and Using Report
SETEC University                                                Management Information System




     b. កំនត់ property របស់ txtNo :

         -   Control Source: =1

         -   Running Sum: Over Group




                                  5 .9 .   The end of Chapter




Chapter 5: Creating and Using Report                                            Page 25 of 25

				
DOCUMENT INFO
Shared By:
Tags:
Stats:
views:23
posted:5/16/2011
language:Khmer
pages:25