Custom Archetypes Solution - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Custom Archetypes Solution

Description:

Custom Pivot Query Grid Archetype Showing Data over time in a cross table ... Custom Grid select Archetype that actually uses two Record Sources to achieve a ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 21
Provided by: bhil6
Category:

less

Transcript and Presenter's Notes

Title: Custom Archetypes Solution


1
Custom Archetypes Solution
  • Building Reusable Components

2
Agenda
  • Demonstration of enhanced archetype based
    applications
  • Overview of best practices for UI development
  • Overview of archetypes being demonstrated using
    HTML, DHTML, JavaScript and Cascading Style
    Sheets.
  • Resort Reservation System Cendant
  • Arrest Capture System Maricopa County Sheriffs
    Office
  • Sub classing Versata Classes
  • Developer Control (Top Navigation)
  • Measuring Reuse
  • Live Demonstrations

3
Some Simple Best Practices for UI development
  • No customization of pages 100 Rebuildable
  • Use of formula business rules to drive PDX logic
  • Formulas and computed attributes in queries to
    make Add/Edit/Delete/Print etc fields for use in
    grids to replace row selector based transitions
    with row level hyperlink transitions
  • Three-frame architecture (Top, Left, Display)

4
Best Practices for UI developmentCustom Frame
Work
  • Benefits of using frames for navigation
  • Archetype customization to support frames

DefaultStartupFrameset
MenuListFrameset
Combined Framesets
Main
Main
Menu List
Menu List


Display
Results
Results
Display
5
Example of Custom Archetypes and Cascading Style
Sheet
Page will not transition from the upper or left
navigation page after a field on the screen has
been made dirty
Stylized Tabs
6
Pivot Grid
Custom Pivot Query Grid Archetype Showing Data
over time in a cross table
7
Customized In-Page Adjustable/Movable Calendar
and Date Archetype
8
Pivot Display
9
Calendar Archetype
10
Multi Select Pick
11
Grid Select (Query) Multi Pick
12
Popup Label Sensitive Help
When hovering over any label on the page a popup
box will appear at a specified location and size.
13
Page Level Hover Help
When hovering on the page level help a popup box
will appear at a specified location and size.
14
Form Sizing and Placement
Sizing and placement of the form within the page
using style sheets.
15
Placement of Global Variable Data
Placement of Global Variable data within an
archetype
16
Automatic wildcarding
Wildcard searches are the default behavior of all
search fields. If the user does not enter any
wildcard information an is invisibly placed
at the beginning and end of the search field.
17
Sub classing Versata Classes
  • Custom Exception Handling
  • DatasourcePDX override to show meta data label
    instead of column name.
  • Extended ComboBoxElementExt to provide sorting
    capability to combo boxes
  • Ability to create Excel downloads from GridSelect
    query forms.

18
Top Navigation
19
Archimedes (JavaDoc for Business Rules)
20
Demonstration
  • IRIS Cendant Inventory Reservation Information
    System
  • Arrest Capture System - Maricopa County
Write a Comment
User Comments (0)
About PowerShow.com