Oracle® HTML DB
Release 2.0
 

Next
Next
 

Contents

Preface

Audience
Documentation Accessibility
Related Documents
Conventions

What Is Oracle HTML DB?

About Oracle HTML DB
About Application Builder
About SQL Workshop
About Oracle HTML DB Administration

Quick Start

Understanding Oracle HTML DB User Roles
Logging In to Oracle HTML DB
About the Oracle HTML DB User Interface
Creating an Application Using a Wizard

Running a Demonstration Application

Viewing and Installing a Demonstration Application
Running a Demonstration Application
Understanding Sample Application
Modifying a Demonstration Application
Viewing Underlying Database Objects

Application Builder Concepts

About the Workspace Home Page
What Is Application Builder?
What Is a Page?
Understanding Page Processing and Page Rendering
Understanding Session State Management
Managing Session State Values
Understanding URL Syntax
Using Substitution Strings

Using Application Builder

Accessing Application Builder
About the Application Builder Home Page
About the Application Home Page
About Application Attributes
About the Page Definition
Using the Developer Toolbar
Editing a Page Definition
Accessing Alternate Page Views
About the Shared Components Page
Understanding Application Processes
Understanding Application Computations
Viewing Application Reports

Building an Application

Creating an Application
Adding Pages to an Application
Creating Reports
Creating Forms
Creating Calendars
Creating Charts
Creating Buttons
Creating Items
Creating Lists of Values
Using Shortcuts
Incorporating JavaScript into an Application
Creating Dependent Select Lists
Creating a Help Page

Controlling Page Layout and User Interface

Understanding Page Layout
Displaying Components on Every Page of an Application
Customizing Regions
How Item Attributes Effect Page Layout
Incorporating Content from Other Web Sites
Managing Themes
Customizing Templates
Optimizing a Page for Printing
Using Custom Cascading Style Sheets
Uploading Images
Uploading Static Files
Creating a Multiple Column Layout
Rendering HTML Using Custom PL/SQL

Adding Navigation

Creating a Navigation Bar Entry
Creating Tabs
Controlling Navigation Using Branches
Creating Breadcrumbs
Creating Lists
Creating Trees

Managing User Interface Defaults

Viewing Tables or Views Utilizing User Interface Defaults
Editing Column Attributes
Comparing User Interface Defaults Across Applications
About Exporting and Importing User Interface Defaults

Debugging an Application

About Tuning Performance
Reviewing Session State
Accessing Debug Mode
Enabling SQL Tracing and Using TKPROF
Monitoring Application and Page Resource Use
Viewing Oracle HTML DB Reports
Debugging Problematic SQL Queries
Removing Controls and Components to Isolate a Problem

Deploying an Application

About the Oracle HTML DB Application Development Life Cycle
About Deploying an Application in Oracle HTML DB
How to Deploy an Application to Another Oracle HTML DB Instance
Exporting an Application and Related Files
Importing Export Files
Installing Export Files
About Publishing the Application URL
Using Build Options to Control Configuration

Managing a Development Workspace

Understanding Administrator Roles
About the Workspace Administration Page
Changing Your Password
Monitoring Activity
Managing Users
Managing Groups
Managing Services

Managing Security

About Cross-Site Scripting Protection
Understanding Session State Protection
Establishing User Identity Through Authentication
Providing Security Through Authorization

Advanced Programming Techniques

Sending E-mail from an Application
Accessing Data with Database Links
Using Collections
Creating Custom Activity Reports Using HTMLDB_ACTIVITY_LOG
Running Background PL/SQL
Implementing Web Services
Managing User Preferences

Managing Oracle HTML DB Globalization

About Translating an Application and Globalization Support
Specifying the Primary Language for an Application
Understanding the Translation Process
Translating Messages Used in PL/SQL Procedures
Translating Data that Supports List of Values
About Oracle HTML DB Globalization Codes

Oracle HTML DB APIs

HTMLDB_UTIL
HTMLDB_MAIL
HTMLDB_ITEM
HTMLDB_APPLICATION
HTMLDB_CUSTOM_AUTH
HTMLDB_LDAP

Building Queries with Query Builder

About Query Builder
Using the Object Selection Pane
Selecting Objects
Specifying Query Conditions
Creating Relationships Between Objects
Working with Saved Queries
Viewing Generated SQL
Viewing Query Results

Managing Database Objects Using Object Browser

About Object Browser
Searching For and Browsing Database Objects
About Creating New Database Objects
Managing Tables
Managing Views
Managing Indexes
Managing Sequences
Managing Types
Managing Packages
Managing Procedures
Managing Functions
Managing Triggers
Managing Database Links
Managing Materialized Views
Managing Synonyms

Using the SQL Script Repository

About the SQL Script Repository
Accessing the SQL Script Repository
Creating a SQL Script
Using the Script Editor
Deleting a SQL Script
Copying a SQL Script
Executing a SQL Script
Viewing SQL Script Results
Transferring SQL Scripts between Workspaces
Viewing Script and Result Quotas

Using SQL Command Processor

About the SQL Command Processor
Accessing the SQL Command Processor
Executing a SQL Command
Saving a SQL Command
Copying a Command
Using Saved Commands
Using SQL Command History
Displaying Results
Using Explain Plan

Using SQL Workshop Utilities

Importing and Exporting Data To and From the Database
Generating DDL
Viewing Object Reports
Monitoring the Database
Using the Recycle Bin to View and Restore Dropped Objects

Managing an Oracle HTML DB Hosted Service

What Is an Oracle HTML DB Administrator?
Logging in to Oracle HTML DB Administration Services
Managing Schemas
Provisioning Workspaces
Managing Service Requests
Managing Change Requests
Managing Users in an Oracle HTML DB Instance
Managing Existing Workspaces
Managing Logs
Managing Session State
Monitoring Activities
Managing Environment Settings
Managing Applications
Managing E-mail
Creating a Site-Specific Tasks List

Available Conditions

Conditions Available in Oracle HTML DB

Index