• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 24. Exporting and Importing Data... > Understanding the Role of Access's R...

Understanding the Role of Access's ReportML

Access 2002 installs two formidable style sheets: ReportML2DAP.xsl and ReportML2HTML4.xsl in your …\Office10\AccessWeb folder. ReportML is a Microsoft specification for the representation of Access objects—tables, queries, forms, and reports, as well as the controls on forms and reports—in a well-formed XML data document. The ReportML2DAP.xsl style sheet transforms ReportML to DAP; ReportML2HTML4.xsl transforms ReportML to HTML 4.0 code that renders a Web page. Tables and queries export to HTML tables; forms export as continuous forms. Reports export a page that closely emulates a report snapshot.

Access uses ReportML to generate .xml, .xsl, .htm, and .asp files, which IE 5+ processes by creating two MSXML.DOMDocument ActiveX objects to generate the Web page. MSXML is the type library for Microsoft's implementation of XML—version 3.0, when this book was written. DOMDocument is the W3C DOM XML class. DOM is the application programming interface (API) for valid HTML documents and well-formed XML documents. The term “valid” applied to HTML documents means that all HTML opening tags must have closing tags, as in <TABLE...>...</TABLE>. The W3C specification of November 2000 is for DOM version 2.0 (http://www.w3.org/TR/DOM-Level-2-Core/).



PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint