Presentation is loading. Please wait.

Presentation is loading. Please wait.

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!

Similar presentations


Presentation on theme: "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!"— Presentation transcript:

1 APPX Release 4.1 Conference - 2002

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

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

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

5 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

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

7 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!!!

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

9 APPX Release 4.1 Menu processes Input processes GUI Design by Specification

10

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

12 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

13 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

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

15 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

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

17 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

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

19

20

21

22

23

24 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

25

26 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

27

28

29 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

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

31

32 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

33

34 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

35

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

37

38

39 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

40 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

41

42

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

44 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

45 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

46 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

47 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

48 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

49

50

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

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

53 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

54 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

55 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

56 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

57 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


Download ppt "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!"

Similar presentations


Ads by Google