XML (Extensible Markup Language), 1235–1279
about, 1135–1137, 1235, 1236
automating import and export in Visual Basic, 1256–1260
customizing Ribbon, 1266–1279
adding built-in groups to tabs, 1276–1279
building well-formed XML for, 1270–1271
code listing for, 1292–1294
creating form for testing Ribbon, 1270
creating tabs, 1274–1275
creating USysRibbons table, 1266–1269
creating VBA callbacks, 1296–1297
displaying errors, 1274
dynamically updating elements, 1297–1299
explanation of code listing, 1294–1296
hiding existing Ribbon elements, 1271–1272
hiding options on Microsoft Office Button, 1300–1301
loading images into custom controls, 1299–1300
setting focus to tab, 1301–1302
testing, 1272–1273
exporting from Access, 1245–1254
as Active Server Page, 1249, 1250
forms and reports, 1250–1254
tables and queries, 1246–1250
field names with spaces in, 1263
file types for, 1237–1245
about, 1237
data documents (.xml), 1237, 1238–1239
presentation documents (.xsl), 1237, 1241–1243
presentation layout extension documents (.xsx), 1237, 1243
schema documents (.xsd), 1237, 1239–1241
web packages (.htm), 1237, 1243–1245
importing XML files into Access, 1254–1256
loading custom Ribbon, 1284–1287
modifying table templates, 1260–1265
modifying template XML view files, 153
using in Access, 1136–1137
well-formed, 1236–1237
.xml data documents
about, 1237
embedding schema and presentation information in, 1237
example of, 1238–1239
XML File button, 1246
XOR operator
expressing in query designer, A55
truth tables for, A56
.xsd files
importing into Access, 1255
schema documents as, 1237, 1239–1241
.xsl files
about, 1237, 1241–1243
Report ML version of, 1250, 1252
.xsx file type, 1237, 1243