OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program...
-
Upload
marilyn-holmes -
Category
Documents
-
view
215 -
download
0
Transcript of OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program...
![Page 1: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/1.jpg)
OFC293Microsoft Office Access 2003 Overview SharePoint & XML Integration
Richard Dickinson
Program Manager
![Page 2: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/2.jpg)
Microsoft Office Access 2003High Level Feature Areas
SharePoint Integration
XML Improvements
VBA Macro Security
Database Developer Ease
Database User Functionality
![Page 3: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/3.jpg)
SharePoint Integration
Export to SharePoint
Import from SharePoint
Read/Write live link to SharePoint
From SharePoint, Export to Access
![Page 4: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/4.jpg)
Export to SharePoint
Simply specify the destination site
We map all the field types
Import from SharePointEasy wizard for importing from SharePoint
Can import a list or a view of a list
Most SharePoint list types are supported
![Page 5: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/5.jpg)
Link to SharePoint
Easy wizard for linking to SharePoint
Can link to a list or a view of a list
Linked Tables behave just like regular tables
They can be used in Queries, behind Forms, or on Reports
Most SharePoint list types are supported
SharePoint Linked Tables are not available in ADPs
![Page 6: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/6.jpg)
List vs. View of a List
Importing or linking to a listRetrieves all columns that can be added to a view
Retrieves all records
Importing or linking to a view if a listRetrieves only the columns that are visible in the view
Retrieves only the filtered set of records
Records may be sorted
![Page 7: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/7.jpg)
Lookup Field Support
Retrieve IDs for lookup columnsThis returns the lookup IDs instead of the display values
When in a linked table, this is required for the lookup column to be updatable
Access will find the related lists and offer to import or link to them as well
Retrieve display values This returns the text display value
No related lists are needed to get values
![Page 8: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/8.jpg)
From SharePoint…
Export to Access
Create linked table in Access
Report with Access
Technology UsedSharePoint JET ISAM (Part of Access)
SharePoint List Data Provider
Web Services
Windows SharePoint Services
![Page 9: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/9.jpg)
Access & SharePoint
Richard Dickinson
Program Manager
Microsoft Access
demodemo
![Page 10: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/10.jpg)
Improved XML Support
Import/Export the published XSD namespace
New XML Import/Export OptionsExport related tables
Can apply a transform on import or export
Improved HTML presentation XSL
Object Model enhancements
![Page 11: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/11.jpg)
Support 2001 Namespace
Access 2002 supported http://www.w3.org/2000/10/XMLSchema
This was a test release definition
It was used for export, but ignored on import
Access 11 supportshttp://www.w3.org/2001/XMLSchema
This is the official published definition
Used when exporting
Used to guess data types when importing
![Page 12: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/12.jpg)
XML Import Options
Enhanced Preview
New option to specify an XSL Transform
Import OptionsStructure Only
Structure and Data
Append Data
![Page 13: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/13.jpg)
Import Transforms
Previously used transforms listed
Can add/remove transforms from the list
Import Preview updated after specifying a transform
Can specify afriendly name
![Page 14: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/14.jpg)
Basic XML Export Options
Data (XML)This is just the data
It will reference the XSD if generated
Schema of the data (XSD)The schema is generated to match the data being exported
Presentation of your data (XSL)Custom XSL is generated that will generate HTML when applied to the XML
Designed to look like the exported object
![Page 15: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/15.jpg)
Data to ExportTree view of related data to include
Records to ExportAll records
Apply existing filter
Current record
Apply Existing Sort
Use a Transform
Additional Export OptionsData Options
![Page 16: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/16.jpg)
Just like the Import Transforms
List of Export Transforms is separate from the list of Import Transforms
These lists are stored in the registry
Additional Export OptionsExport Transform
NoteNote:: Access generated XSL Access generated XSL and XSD are designed for the and XSD are designed for the pre-transformed XMLpre-transformed XML
![Page 17: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/17.jpg)
Include primary key and index info
Schema LocationEmbedded
Schema node added
Externalxsi:noNamespaceSchemaLocation
Additional Export OptionsSchema Options
Note:Note: The Access generated XSD is only designed The Access generated XSD is only designed to round-trip data types. It does not include to round-trip data types. It does not include extended properties.extended properties.
![Page 18: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/18.jpg)
Run from ClientHTML wrapper created to apply the XSL
Run from ServerASP wrapper created to apply the XSL
Images LocationThis applies to any static images on Forms or Reports
Images in the data are always included in the XML
Additional Export OptionsPresentation Options
![Page 19: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/19.jpg)
Improved HTML presentation
Now XSLTs are generated
Better Sorting & Grouping
Support added for the following featuresRunning Sums
Hyperlinks
Expressions in Sorting & Grouping
![Page 20: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/20.jpg)
XML Object Model Support
Application.ExportXML ChangesOtherFlags now an enumeration
acEmbedSchema
acExcludePrimaryKeyAndIndexes
acLiveReportSource
acPersistReportML
acRunFromServer
WhereCondition for restricting rows exported
AdditionalData to support
![Page 21: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/21.jpg)
XML Object Model Support
Application.CreateAdditionalDataCreates an AdditionalData object to be used with ExportXML
AdditionalData ObjectSpecifies additional tables or queries to include in the export
These tables or queries do not need to be related to the exported object
Application.ImportXMLImproved import that supports all of the import options
Application.TransformXMLAllows importing XML with a XSLT transform
![Page 22: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/22.jpg)
XML in Access
Richard Dickinson
Program Manager
Microsoft Access
demodemo
![Page 23: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/23.jpg)
VBA Macro Security
Security Levels Digital Signature Support
Expression Sandbox
![Page 24: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/24.jpg)
Security Levels
HighOnly signed and trusted files can be opened
Medium (default)Files must be trusted before they are opened
LowAny file opened without prompting
Expression sandbox disabled
![Page 25: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/25.jpg)
Digital Signature Support
Databases & Projects can be signedVBE -> Tools -> Digital Signature
VBA Code, Macros, and Action Queries are all included in the signature
![Page 26: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/26.jpg)
Expression Sandbox
The Jet Expression Service offers a sandbox mode where only “safe” expressions are allowed
This is turned on/off by a registry key
Access respects this registry key and blocks its “unsafe” methods/properties
![Page 27: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/27.jpg)
Database Developer Ease
Object Dependencies
Form/Report Error Checking
Propagating field properties
Customizable SQL Font
Context Sensitive SQL Help
Back Up Database/Project
Sorting option on Lookup Wizard
Copy Linked Table as Local Table
![Page 28: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/28.jpg)
Object Dependencies
Pane shows dependency information for an object
Objects that depend on the specified object
Objects that the specified object depends on
Available for Table, Queries, Forms, and Reports in MDBs
Macros, VBA Code, and Data Pages are not searched
![Page 29: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/29.jpg)
Error Checking
Errors flagged during Form or Report design
Error ScenariosUnassociated labels
Invalid Control Source
Duplicate Option Values
Keyboard shortcut errors
Invalid Sorting and Grouping
Report width greater than page width
![Page 30: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/30.jpg)
Propagating Field Properties
New Property Update Options button
Appears when an inheritable property is updated
Option to update the corresponding property on any control bound to that field
![Page 31: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/31.jpg)
SQL View Enhancements
Ability to customize the SQL view fontTools -> Options -> Tables/Queries -> Query Design Font
Context sensitive SQL helpJust hit F1
SQL Key Words
Aggregate Functions
VBA Functions
Access Functions
Note: Not available from ADPs
![Page 32: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/32.jpg)
Back Up Database/Project
Quick & Easy Menu CommandFile -> Back Up Database…
Tools -> Database Utilities -> Back Up Database…
Designed primarily for use while doing database development
Remembers where you put your backups
Automatically generates a unique filenameAdds date to the file name _YYYY-MM-DD
Adds number if file already exists
![Page 33: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/33.jpg)
Lookup wizard & Paste Table
Sorting option added to the Combo Box, List Box, and Lookup Wizards
Paste Linked Table as Local Table
![Page 34: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/34.jpg)
Database Developer EaseRichard Dickinson
Program Manager
Microsoft Access
demodemo
![Page 35: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/35.jpg)
Database User Functionality
Windows XP Theming
Smart Tags
AutoCorrect Options buttons
![Page 36: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/36.jpg)
Theming of all dialogs and wizards
Themed User FormsOnly themed if OStheming is turned on
Only “uncustomized” controls are themed
File level option to prevent theming
Themed Data PagesData Pages respect theming in Access as they do in IE, both at browse and design time
Support Windows Theming
![Page 37: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/37.jpg)
Smart Tags
New Smart Tags propertyAvailable on Tables,Queries, Forms, Reports,and Data Pages
Smart Tags exported to HTML
Can fire Smart Tag actionsAvailable in Datasheet view or Form View
Available in Data Pages via IE
Recognition only done with specified Smart Tags
![Page 38: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/38.jpg)
AutoCorrect Options
New AutoCorrect Options buttonsSame options as are in Word 2002
Puts the user back in control
Developer doesn’t have to be so careful about what fields allow AutoCorrect
![Page 39: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/39.jpg)
New Database User FunctionalityRichard Dickinson
Program Manager
Microsoft Access
demodemo
![Page 40: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/40.jpg)
Summary
Use Access to increase ROI
Explore new scenarios that leverage Windows SharePoint Services
Take advantage of XML
Build Smart Tags for Access
![Page 41: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/41.jpg)
Community Resources
Community Resourceshttp://www.microsoft.com/communities/default.mspx
Most Valuable Professional (MVP)http://www.mvp.support.microsoft.com/
NewsgroupsConverse online with Microsoft Newsgroups, including Worldwidehttp://www.microsoft.com/communities/newsgroups/default.mspx
User GroupsMeet and learn with your peershttp://www.microsoft.com/communities/usergroups/default.mspx
![Page 42: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/42.jpg)
evaluationsevaluations
![Page 43: OFC293 Microsoft Office Access 2003 Overview SharePoint & XML Integration Richard Dickinson Program Manager.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649e885503460f94b8c791/html5/thumbnails/43.jpg)
© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.