Fyrir ykkur sem þegar þekkið XML í Access 2002, athugaðu að aukinn XML stuðningur í Access 2003 gerir þér kleift að tilgreina XSL (Extensible Stylesheet Language) umbreytingarskrár þegar þú flytur inn gögn úr eða flytur gögn út í XML. Við innflutning er umbreytingunni beitt á gögn um leið og innflutningur hefst, áður en ný tafla er búin til eða núverandi tafla er bætt við.
Þegar þú flytur gögn út í XML geturðu haft hvaða forskilgreinda síur sem er eða flokkunarröð þegar þú flytur gögn út í XML. Þú getur bara flutt gögnin út, bara skemað eða bæði. Einnig, ef tafla inniheldur uppflettigildi sem eru geymd í sérstökum gagnagrunni, geturðu haft þau gögn með í útflutningnum.
Þú getur auðveldlega flutt hvaða töflu, fyrirspurn, eyðublað eða skýrslu sem er í XML skrár úr venjulegum Access gagnagrunni (.mdb skrá) eða Access verkefni og Microsoft SQL Server gagnagrunni (.adp skrá). Þegar þú flytur út eyðublað eða skýrslu flytur þú í raun út gögnin á bak við eyðublaðið eða skýrsluna (þú flytur út gögnin úr undirliggjandi töflu eða fyrirspurn eyðublaðsins eða skýrslunnar). Óháð því hvaða tegund af hlut þú flytur út, er aðferðin sú sama.
Fyrsta skrefið er að smella á Töflur, Fyrirspurnir, Eyðublöð eða Skýrslur hnappinn í Hlutalistanum í Gagnagrunnsglugganum og velja hlutinn sem þú vilt flytja út af listanum sem birtist í hægri glugganum. Ef þú vilt flytja út öll gögnin sem hluturinn geymir geturðu bara hægrismellt á nafn hlutarins og valið Export valkostinn í flýtileiðarvalmyndinni. Slepptu síðan næstu málsgrein.
Ef þú vilt ekki flytja út heila töflu eða fyrirspurn þarftu að flytja út gögn úr töflu eða fyrirspurn. Opnaðu töfluna eða fyrirspurnina og gerðu eitthvað af eftirfarandi:
- Ef þú vilt aðeins flytja eina færslu út skaltu velja þá færslu.
- Ef þú vilt sía færslur til útflutnings skaltu nota síu á færslurnar núna.
- Ef þú vilt tilgreina flokkunarröð fyrir færslurnar skaltu raða færslunum í þá röð núna.
Eftir að þú hefur valið færslurnar skaltu velja File -> Export í Access valmyndinni.
Útflutningsglugginn opnast. Farðu í möppuna þar sem þú vilt geyma útfluttu gögnin. Veldu XML (*.xml) valmöguleikann í fellivalmyndinni Save As Type, eins og sýnt er á mynd 1.

Mynd 1: Uppsetning á útflutningsglugganum til að flytja út skýrslu í XML.
Smelltu á Flytja út (eða Flytja allt út) hnappinn í svarglugganum, og Flytja út XML svarglugginn opnast, eins og sýnt er á mynd 2. Þú hefur val um að flytja gögn aðeins út í XML skrá, flytja út skema af gögnum þínum yfir á XSD (XML Schema Definition ) skrá, sem flytur út kynningu gagna þinna í XSL skrá, eða hvaða samsetningu sem er þar af.

Mynd 2: Útflutnings XML svarglugginn.
Valfrjálst geturðu betrumbætt val þitt enn frekar með því að smella á Fleiri valkostir hnappinn. Með því að smella á hnappinn Fleiri valkostir stækkar útflutnings XML svargluggann í . . . sýndu fleiri valkosti! Athugaðu þrjá flipa efst á valmyndinni: Gögn (sýnd á mynd 3), skema og kynning.

Mynd 3: Gögn flipinn á stækkaðri Export XML valmynd.
Að velja XML gagnavalkosti
Á flipanum Gögn geturðu valið að flytja út allar færslur, síaðar færslur eða núverandi færslu. Einnig geturðu valið að beita röðunarröðinni sem er nú beitt á hlutinn. (Þessir valkostir eru hins vegar deyfðir ef þú flytur út eitthvað sem þessir valkostir eiga ekki við, svo sem heila skýrslu.)
Ef þú hefur áður skilgreint tengsl milli taflna í Tengsl glugganum í Access eða gagnagrunnsskýringum í SQL Server geturðu valið hvort flytja eigi gögn úr tengdum töflum eða ekki. Smelltu á + táknið við hlið hvaða töfluheiti sem er til að sjá nafn tengdrar töflu. Veldu gátmerkið sem birtist við hlið hvaða töfluheiti sem er til að innihalda gögn þeirrar töflu í útflutningnum þínum.
Umbreytir hnappurinn gerir þér kleift að velja úr sérsniðnum XML umbreytingum sem þú gætir hafa skrifað eða aflað. Ef þú flytur út gögn sem eru flutt inn í eitthvað dulspekilegt gagnagrunnsforrit gæti eigandi þess gagnagrunns útvegað þér umbreytingarskrá. Þú getur síðan smellt á Transforms hnappinn og valið þá umbreytingarskrá. Sömuleiðis, ef þú þarft að nota sérstaka kóðun fyrir þann dulspekilega gagnagrunn, geturðu valið einn af Kóðunar fellilistanum.
Að velja XML Schema valkosti
Skema flipinn, sýndur á mynd 4, gerir þér kleift að velja valkosti til að flytja út skemaskrá fyrir hlutinn þinn. Þú getur valið að hafa með eða hunsa upplýsingar um aðallykil og vísitölu. Þú getur líka valið hvort þú vilt að skemaupplýsingarnar séu felldar inn í XML gagnaskjalið eða geymdar sem sérstaka skrá. Hvernig þú velur valkosti hér fer eftir forritinu sem útfluttu gögnin eru síðar flutt inn í.

Mynd 4: Skema flipinn á stækkaðri Export XML valmynd.
Að velja XML kynningarvalkosti
Kynning flipinn, sýndur á mynd 5, býður upp á valkosti til að skilgreina XSL skrá. Þú getur valið að flytja út í viðskiptavin (HTML), sem er hægt að lesa í hvaða vefvafra sem er. Ef þú ætlar að setja XSL skrána á vefþjón sem styður Active Server Pages geturðu valið Server (ASP) valmöguleikann í staðinn.

Mynd 5: Kynning flipinn á stækkaðri Export XML valmynd.
Ef gögnin sem þú flytur út innihalda myndir geturðu valið að flytja þessar myndir út eða bara hunsa þær. Ef þú velur að láta myndir fylgja með geturðu tilgreint heiti möppunnar sem myndirnar eru settar í.
Ef þú velur að flytja út kynningarskrá myndast í raun tvær skrár. Ein er .xsl skrá, sem inniheldur allan XSLT kóðann sem þarf til að skilgreina hvernig gögnin eru sett fram. Önnur skráin er .htm skrá — tiltölulega látlaus og einföld vefsíða. Þessi vefsíða er „skyndimynd“ af gögnunum á því augnabliki sem þau eru flutt út, ekki lifandi gögn sem eru tengd gagnagrunninum. Hins vegar opnast .htm skráin í Internet Explorer til að sýna raunveruleg gögn úr töflunni eða fyrirspurninni, ekki bara fullt af XML merkjum og hráum gögnum.
Þegar þú hefur lokið við að velja skaltu smella á OK hnappinn. Útflutningurinn gæti aðeins tekið nokkrar sekúndur, allt eftir því magni gagna sem þú flytur út. Þegar því er lokið ferðu aftur í Access. Þú munt ekki sjá neinar breytingar í Access gagnagrunninum þínum, en útfluttu skrárnar eru í hvaða möppu sem þú tilgreindir í útflutningsferlinu.