APPX Release 4.1 Conference - 2002. APPX Release 4.1 APPX 4.1 is the single, most significant release in the history of the product!

Slides:



Advertisements
Similar presentations
Introduction to Computers Section 6A. home The Operating System (OS) The operating system (OS) is software that controls the interaction between hardware.
Advertisements

Database Ed Milne. Theme An introduction to databases Using the Base component of LibreOffice LibreOffice.
AS ICT Finding your way round MS-Access The Home Ribbon This ribbon is automatically displayed when MS-Access is started and when existing tables.
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
OpenQM Martin Phillips Ladybridge Systems Ltd Building a CGI Web Server.
Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Standardizing Application.
Migrating to GUI Conference Migrating to GUI How do you get there from here?
SMART Tip Sheets Maryland February 2008 IGSR Technical Support: SMART Basic Navigation Menus/Toolbars Navigation Buttons/Table Actions Controls.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Using Visual Basic 6.0 to Create Web-Based Database Applications
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Optinuity Confidential. All rights reserved. C2O Configuration Requirements.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Introduction To Form Builder
1 Chapter 1 Tour of Access. 1 Chapter Objectives Start and exit Microsoft Access Open and run an Access application Identify the major elements of the.
Chapter 2: Exploring the Desktop The Complete Guide to Linux System Administration.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Access Tutorial 10 Automating Tasks with Macros
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
APPX 4.3 Overview. APPX 4.3  System Administration Application Change Management (SCCS) Application Change Management (SCCS) Runtime Process Monitor.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Welcome! Welcome! Agenda – Thursday AM  Using Table Widgets  Drag & Drop  HTML Editor/Viewer  Web Services  New GUI Events  Other useful API’s.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
Getting Started with Application Software
Unit 5- Computer Software.  Identify how hardware & software interact  Explain how a software program works  Describe the difference between application.
Gallagher & Robertson New look for toolbar  ‘flat’ look with raised button as mouse passes over  note new handle for dragging the toolbar.
Explain the purpose of an operating system
The Future of APPX. Beyond APPX 4.4  Incremental Improvements System Administration System Administration Database Management Database Management Runtime.
MySQL. Dept. of Computing Science, University of Aberdeen2 In this lecture you will learn The main subsystems in MySQL architecture The different storage.
CSS/417 Introduction to Database Management Systems Workshop 2.
Exploring Microsoft Office Prerequisites: Essentials of Windows Prerequisites Essentials of Windows® 2000 By Robert T. Grauer Maryann Barber.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
PowerBuilder Online Courses - by Prasad Bodepudi
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Strategies for GUI Migration.  Have a plan!  Appx allows pull down menus, toolbars, buttons, pictures, sound, animations (limited), colours, fonts,
7 1 Chapter 7 Introduction to Structured Query Language (SQL) Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Microsoft Access 2010 Chapter 10 Administering a Database System.
GUI Design With The Appx Client Presented By: Gary Rogers.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Graphical Enablement In this presentation… –What is graphical enablement? –Introduction to newlook dialogs and tools used to graphical enable System i.
Introduction to KE EMu
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Exploring Office 2003 Vol 1 2/e - Grauer and Barber 1 Committed to Shaping the Next Generation of IT Experts. Getting Started with Windows® XP Robert Grauer.
Data Migration Training Page 1 KE EMu Data Migration
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
Word processing is the software package that enables you to create,edit, print and save documents for future retrieval reference. creating a document.
The New User Interface MEDITECH Training & Education.
Running a Forms Developer Application
Working with Data Blocks and Frames
Working in the Forms Developer Environment
Computing Fundamentals
Grauer and Barber Series Microsoft Access Chapter One
Operating Systems & System Software
Chapter 4 Enhancing the Graphical User Interface
Presentation transcript:

APPX Release 4.1 Conference

APPX Release 4.1 APPX 4.1 is the single, most significant release in the history of the product!

APPX Release 4.1 GUI Design by Specification RDBMS Enhancements Performance Three Major Areas of Focus

APPX Release 4.1 HPUX 11 AIX Solaris 8 Windows NT 4 SP6 Windows 2000 Red Hat Linux 6.2 SCO 5.0.4p NCR SVR4 MP RAS OS OS Requirements

APPX Release 4.1 Oracle 7, 8 Sybase 12 DB2 6.1 (Windows NT/2000) DB2 7.1 (Unix) SQL Server 2000 Access 2000 RDBMS Requirements

APPX Release 4.1 OS Release RDBMS Release Data files are compatible Design files changed Design files cannot be downgraded Upgrade Considerations...

APPX Release 4.1 APPX Reportwriter (SQL) APPX Client (GUI) APPX/ODBC Driver Language Translation Four sessions per user Web Interface to APPX Backend APPX Client in a Browser APPX/Net FREE Features in APPX 4.1!!!

APPX Release 4.1 User Rights Designer Rights RDBMS Interfaces Maintenance –Software Updates –Tech Support Only Four Chargeable Items!!!

APPX Release 4.1 Menu processes Input processes GUI Design by Specification

APPX Release 4.1 Included with APPX 4.1 Application DMO 00 Database DMO Requires APPX GUI Client GUI Demo Application

APPX Release 4.1 Title Bar Wallpaper/Background Color Pull-down Menus Toolbar buttons Right-Click Menu Buttons Frames Labels Pictures Fields GUI Menus/Inputs

APPX Release 4.1 Title bar Color Title Text –Text Alignment (Left/Right/Center) –Text Font/Scaling/Style/Color Resource (Icon) Buttons (Help/Return/End) Title Bar Attributes

APPX Release 4.1 Resource (Wallpaper) Background Color Border Style Border Color Window Attributes

APPX Release 4.1 Defined as GUI Attributes of Optional Children Multiple pull-down menus Multiple pullout menus Menu Item Resource (Icon) Menu Item Icon location (Left/Right of text) Shortcut keys Menu Item Text (Font/Scaling/Style/Color) Menu Item Background color Pull-Down/Right-Click Menus

APPX Release 4.1 Separator Lines (Before/After) Invisible? Enabled? Menu Item Tooltips Pull-Down/Right-Click Menus

APPX Release 4.1 Isolate graphics from application Different graphic for each “state” Identifies graphic location type –Server –Client Identifies graphic location –Pathname –url Named Resources

APPX Release 4.1 Graphic formats supported –GIF –Animated GIF –JPEG –BMP Named Resources

APPX Release 4.1 Stored in memory Implemented via ILF statements –CREATE –SCRATCH –OPEN Possible uses –Increase runtime performance –Constrained Scans –Temporary copy of disk file Cached Files

APPX Release 4.1 Client-side printing Send file to client Retrieve file from client Run a “document” on client Run a program on client Desktop Integration via the APPX Client

APPX Release 4.1 Triggered by file I/O Defined as “rules” for a file –File Open –Post Read –Pre Update –Post Update –File Close File Level Event Points

APPX Release 4.1 Possible uses –Enforcing referential Integrity between files Key change Delete related records –Updates to related files File Level Event Points

APPX Release 4.1 Support for variable length records –Support for compressed records –Save disk space –Quick restructures Support for larger file sizes –Up to 4GB for Unix –Up to 2GB for Windows APPXIO

APPX Release 4.1 “Automatic” Fast Queries Query record selection will use indexes –APPX will pick the “best” index to use –Designer can supply “hints” BEG AT END AT APPX will skip the sort if possible APPX will sort in memory if possible –APPX_RUN_MEM –APPX_DISK_SORT_THRESHOLD “Fast” Queries

APPX Release 4.1 “Designed” fast queries –Optimize complex selection logic –New event point ESTABLISH PCF RANGE –New subroutine PROCESS QUERY RECORD “Fast” Queries

APPX Release 4.1 ILF Statements –PASS statement enhanced –RECEIVE statement implemented Use with –GOSUB –Process invocation ILF statements –Automatic/Optional child processes Nested subroutine “calls” supported “True” Subroutines

APPX Release 4.1 PASS Statement –Pass arguments to “subroutines” –Returned results from “subroutines” RECEIVE Statement –Receive arguments Automatic data type conversion –Localize variables “True” Subroutines

APPX Release 4.1 Major rewrite of RDBMS interfaces –Significantly improved performance –Major new features –Support for more databases RDBMS Interfaces

APPX Release 4.1 Significantly improved performance –Quick restructures Use ALTER TABLE when possible –Faster record I/O SQL Statement Caching Retrieve rows by Row ID Partial Record I/O Cached Files RDBMS Interfaces

APPX Release 4.1 Major new features –Commit COMMIT statement Process Commit Mode –Compatibility –PCF Cycle –End –Manual –Rollback ROLLBACK statement SAVE PNT statement RDBMS Interfaces

APPX Release 4.1 Major new features –Field Overrides when creating tables Field Name Field Type Nullability –Table Sizing when creating table FMS Group enhanced –Better data type conversions RDBMS Interfaces

APPX Release 4.1 Support for more databases –Oracle –ODBC for Windows MS SQL Server MS Access –DB2 (Beta status) –Sybase (Beta status) –ODBC for Unix/Linux (Beta status) RDBMS Interfaces

APPX Release 4.1 FMS Groups –Replaced control strings with specifications –Added Table sizing options –Added a few RDBMS runtime options –Added Identities for remote logins User IDs Passwords RDBMS Interfaces

APPX Release 4.1 Oracle table MS SQL Server Text Files Data Dictionary Importer (0UT)

APPX Release 4.1 Generates: –Menus –File Maintenance –Transaction Entry –File Lists Application Generator

APPX Release 4.1 Fixed all known bugs New version of “asql” table importer –Prompts for Login –Prompts for host/port –Prompts for Database/Application Improved reliability Improved performance APPX/ODBC Driver for Windows

APPX Release 4.1 Client Applications –Prompt for login Validate Server login Validate APPX login –Run File Level Event Points –Enforce APPX Data Security –Enforce APPX Key Protection APPX/ODBC Driver for Windows

APPX Release 4.1 Enforce APPX Data Security –File Read/Modify –Field Read/Modify –Record Access Enforce APPX Key Protection –Key Change –Key Delete APPX/ODBC Driver for Windows

APPX Release 4.1 Buttons on menu and input images Pull-down menu –System (Direct Process 1) –Application (Direct Process 2) –Process (Current Process) Title Bar with buttons Check boxes for Logic fields Horizontal scrolling Scrolling text fields Auto-GUI for Character Mode Applications

APPX Release 4.1 Scan indicators (Binoculars) –PCF scan –DLU scan List box for token fields Scrolling screens –Boxes around column headings –Separator lines between fields and records –Scroll bar Auto-GUI for Character Mode Applications