| Altova StyleVision 2008 |
| About this Documentation |
| Introduction |
| What Is an SPS? |
| Product Features |
| Terminology |
| Setting up StyleVision |
| User Interface |
| Main Window |
| Design View |
| Authentic View |
| Output Views |
| Sidebars |
| Design Overview |
| Schema Tree |
| Design Tree |
| Style Repository |
| Styles |
| Properties |
| Project |
| Quick Start Tutorial |
| Creating and Setting Up a New SPS |
| Inserting Dynamic Content (from XML Source) |
| Inserting Static Content |
| Formatting the Content |
| Using Auto-Calculations |
| Using Conditions |
| Using Global Templates and Rest-of-Contents |
| That's It! |
| High-Level Procedures |
| General Usage Procedure |
| SPS and Sources |
| Projects in StyleVision |
| XSLT and XPath Versions |
| Creating the Design |
| SPS and Authentic View |
| Generated Files |
| Creating the SPS Structure |
| Schema Sources |
| DTDs and XML Schemas |
| DB Schemas |
| User-Defined Schemas |
| Output Structure |
| Main Template |
| Global Templates |
| Design Fragments |
| Altova Global Resources |
| Defining Global Resources |
| Files |
| Folders |
| Databases |
| Using Global Resources |
| Assigning Files and Folders |
| Assigning Databases |
| Changing Configurations |
| Modular SPSs |
| Available Module Objects |
| Creating a Modular SPS |
| Example: An Address Book |
| Working with Databases |
| DBs and StyleVision |
| Connecting to a Database |
| Connection Wizard |
| ADO Connections |
| ODBC Connections |
| Global Resources |
| DB Data Selection |
| Non-XML Databases |
| XML Databases |
| The DB Schema and DB XML files |
| DB Filters: Filtering DB Data |
| SPS Design Features for DB |
| Generating Output Files |
| Query Database |
| Data Sources |
| Browser Pane: Viewing the DB Objects |
| Query Pane: Description and Features |
| Query Pane: Working with Queries |
| Results and Messages |
| HTML Import |
| Creating New SPS via HTML Import |
| Creating the Schema and SPS Design |
| Creating Tables and Lists as Elements/Attributes |
| Generating Output |
| Command Line Interface: StyleVisionBatch |
| StyleVisionBatch Syntax |
| StyleVisionBatch Examples |
| Scheduling StyleVisionBatch Tasks |
| Content Editing Procedures |
| Inserting XML Content as Text |
| Inserting Content with a Predefined Format |
| Adding Elements in Authentic View |
| Rest-of-Contents |
| Grouping |
| Example: Group-By (Persons.sps) |
| Example: Group-By (Scores.sps) |
| Sorting |
| The Sorting Mechanism |
| Example: Sorting on Multiple Sort-Keys |
| Using Data-Entry Devices |
| Input Fields, Multiline Input Fields |
| Check Boxes |
| Combo Boxes |
| Radio Buttons, Buttons |
| Creating Lists |
| Static Lists |
| Dynamic Lists |
| Working with Tables |
| Creating Static Tables |
| Creating Dynamic Tables |
| Formatting Static and Dynamic Tables |
| XML Tables |
| Using Graphics |
| Image URIs |
| Image Types and Output |
| Text State Icons |
| Example: A Template for Images |
| Bookmarks and Hyperlinks |
| Inserting Bookmarks |
| Defining Hyperlinks |
| Auto-Calculations |
| Editing and Moving Auto-Calculations |
| Updating Nodes with Auto-Calculations |
| Auto-Calculations Based on Updated Nodes |
| Example: An Invoice |
| Conditions |
| Setting Up the Conditions |
| Editing Conditions |
| Output-Based Conditions |
| Conditions and Auto-Calculations |
| Table of Contents (TOC) |
| Marking Items for TOC Inclusion |
| Structuring the Design in Levels |
| Creating TOC Bookmarks |
| Creating the TOC Template |
| Reflevels in the TOC Template |
| TOC References: Name, Scope, Hyperlink |
| Formatting TOC Items |
| Example: Hierarchical and Sequential TOCs |
| Auto-Numbering |
| Text References |
| The Change-To Feature |
| Presentation Procedures |
| Predefined Formats |
| Working with CSS Styles |
| External CSS Stylesheets |
| Defining CSS Styles Globally |
| Defining CSS Styles Locally |
| Selecting SPS Components to Style |
| How Styles Are Applied to Components |
| Setting CSS Property Values |
| Style Properties Via XPath |
| Designing Print Output |
| Page Definition |
| Cover Page |
| Headers and Footers |
| Additional Editing Procedures |
| Authentic Node Properties |
| Additional Validation |
| Input Formatting (Formatting Numeric Datatypes) |
| The Input Formatting Mechanism |
| Input Formatting Syntax |
| Working with Dates |
| Using the Date-Picker |
| Formatting Dates |
| User-Declared Parameters |
| Unparsed Entity URIs |
| Declaring an Unparsed Entity |
| Using an Unparsed Entity |
| Using Scripts |
| Defining JavaScript Functions |
| Assigning Functions as Event Handlers |
| Authentic View |
| Interface |
| Overview of the GUI |
| Authentic View Toolbar Icons |
| Authentic View Main Window |
| Authentic View Entry Helpers |
| Authentic View Context Menus |
| Editing in Authentic View |
| Basic Editing |
| Tables in Authentic View |
| SPS Tables |
| XML Tables |
| Editing a DB |
| Navigating a DB Table |
| DB Queries |
| Modifying a DB Table |
| XML Table Editing Icons |
| Working with Dates |
| Date Picker |
| Text Entry |
| Defining Entities |
| Images in Authentic View |
| Keystrokes in Authentic View |
| Reference |
| Toolbars |
| Formatting |
| Table |
| Authentic |
| Design Filter |
| Global Resources |
| Standard |
| Design View |
| Symbols |
| XPath Dialog |
| File Menu |
| New |
| Open, Close, Close All |
| Save Design, Design As, All |
| Save Authentic XML Data, Save As |
| Save Generated Files |
| Assign/Unassign Working XML File |
| Assign/Unassign Template XML File |
| Properties |
| Print Preview, Print |
| Most Recently Used Files, Exit |
| Edit Menu |
| Undo, Redo, Select All |
| Find, Find Next, Replace |
| Edit DB Filter, Clear DB Filter |
| Stylesheet Parameters |
| Collapse/Expand Markup |
| Project Menu |
| New Project, Open Project, Reload Project |
| Close Project, Save Project |
| Add Files / Global Resource / URL to Project |
| Add Active (and Related) Files to Project |
| Add Project and External Folders to Project |
| View Menu |
| Toolbars and Status Bar |
| Design Sidebars |
| Query Database |
| Design Filter |
| Insert Menu |
| Contents |
| Rest of Contents |
| Form Controls |
| Auto-Calculation |
| Date Picker |
| Paragraph, Special Paragraph |
| Image |
| Bullets and Numbering |
| Horizontal Line |
| Bookmark |
| Hyperlink |
| Condition, Output-Based Condition |
| Current-Group() Template |
| Table of Contents |
| Design Fragment |
| Page |
| DB Control |
| Table Menu |
| Insert Table, Delete Table |
| Append/Insert Row/Column |
| Delete Row, Column |
| Join Cell Left, Right, Below, Above |
| Split Cell Horizontally, Vertically |
| View Cell Bounds |
| Table Properties |
| Vertical Alignment of Cell Content |
| Authentic Menu |
| Text State Icons |
| CALS/HTML Tables |
| Auto-Add Date Picker |
| Auto-Add DB Controls |
| Reload, Validate XML |
| Select New Row with XML Data for Editing |
| Define DTD Entities |
| Markup Commands |
| (Dynamic Table) Row Commands |
| Properties Menu |
| Bullets and Numbering |
| Predefined Input Formatting Strings |
| Tools Menu |
| Spelling |
| Spelling Options |
| Global Resources |
| Active Configuration |
| Customize |
| Options |
| Window Menu |
| Help Menu |
| Table of Contents, Index, Search |
| Activation, Order Form, Registration, Updates |
| Other Commands |
| Appendices |
| XSLT Engine Information |
| XSLT 1.0 Engine: Implementation Information |
| XSLT 2.0 Engine: Implementation Information |
| General Information |
| XSLT 2.0 Elements and Functions |
| XPath 2.0 and XQuery 1.0 Functions |
| General Information |
| Functions Support |
| Datatypes in DB-Generated XML Schemas |
| MS Access |
| MS SQL Server |
| MySQL |
| Oracle |
| ODBC |
| ADO |
| Sybase |
| Technical Data |
| OS and Memory Requirements |
| Altova XML Parser |
| Altova XSLT and XQuery Engines |
| Unicode Support |
| Windows 2000 and Windows XP |
| Right-to-Left Writing Systems |
| Internet Usage |
| License Information |
| Electronic Software Distribution |
| Software Activation and License Metering |
| Intellectual Property Rights |
| Altova End User License Agreement |