Using the APPX/ODBC Connection Introduction: The APPX/ODBC Connection allows APPX Applications, through a Windows ODBC Server, to access and operate upon data stored...
Calling Inquiries from Scrolling INPUTs `I have a scrolling INPUT on a set of data. I would like the Automatic Child to jump to a full screen display of the full...
Using OUTPUTs Instead of UPDATEs There are advantages for using OUTPUT processes instead of UPDATE processes, for posts: Code the OUTPUT log to look the way you want...
GOSUBs and SUBRoutines When a GOSUB statement references a SUBROUTINE process, the SUBROUTINE code gets included in the current event point when the process compiles...
Year 2000 White Paper From their inception the APPX and SPEED II Application Design environments have accommodated software designs that process century information...
Date related Bug Fixes from APPX Release Notes Release 3.4 If your system wide or application level date mask includes a `CC` (century) portion, Standard Page Headings...
Y2K Policy Statement October 1, 1998 Y2K Compliance Declaration Operations APPX Software, Inc. has taken, or will take, in a timely manner, all actions and precautions...
APPX Software Y2K Information APPX Software, Inc. has prepared several documents to assist our customers with their preparations for the Year 2000. Below are links...
Executable Module Caching Here`s the basic scheme: Processes are only removed from the cache when a new process needs to enter the cache (i.e. we never trim the...
Determining the Windows Serial Number When installed on a Windows server or stand alone PC, the APPX license is tied to the serial number of the C drive of the machine...
Net Hasp Installation Archive Document Note: This document is considered OBSOLETE, as it does not apply to current versions of APPX. However, customers running older...
.AXIS SET AXIS RND MAX This subroutine controls whether or not the maximum value of the `current` axis should be rounded to correspond with a tick value. Usage...
.AXIS SET AXIS RND MIN This subroutine controls whether or not the minimum value of the `current` axis should be rounded to correspond with a tick value. Usage...
.AXIS SET AXIS SCALE This subroutine sets the top extension, bottom extension, and zero affinity values that are to be used when auto scaling the `current` axis....
.XY SET BAR LBL MIN SZ This subroutine sets the minimum height (or width for horizontal bars) of the bar segments below which data labels will be hidden. Usage...
.PIE SET LBL FORMAT This subroutine sets format for pie sector labels for all pie sectors, a range of pie sectors, an individual pie sector, or the `current` pie...
.PIE SET LBL JN LN W This subroutine sets the width of the lines that join the pie sector perimeter with the pie sector labels for all pie sectors, a range of pie...
.PIE SET LBL JN LN CLR This subroutine sets the color of the lines that join the pie sector perimeter with the pie sector labels for all pie sectors, a range of pie...
.PIE SET LBL DISTANCE This subroutine sets the label layout for all pie sectors, a range of pie sectors, an individual pie sector, or the `current` pie sector....
.PIE SET LBL LAYOUT This subroutine sets the label layout for all pie sectors, a range of pie sectors, an individual pie sector, or the `current` pie sector. Usage...
.PIE SET LAYOUT This subroutine sets the starting angle of the first sector and the direction for subsequent sectors for the `current` chart. Usage: PASS...
.PIE SET SECT 3D DEPTH This subroutine sets the sector 3D Depth for all pie sectors, a range of pie sectors, an individual pie sector, or the current pie sector....
.PIE SET ORIGIN This subroutine sets the x and y coordinates (horizontal and vertical) of the center of the pie for the `current` chart. Usage: PASS...
.COLOR SET BRUSH METAL Sets the strength of the texture to create a Brushed Metal Effect for the `current` Color Object. Usage: PASS texture strength...
.COLOR SET SILVER Sets the color of the `current` Color Object to be Gray (DDDDDD) and sets the direction for brightness modulation to create a Silver Metal color...
.COLOR SET GOLD Sets the color of the `current` Color Object to be Yellow (FFEE44) and sets the direction for brightness modulation to create a Gold Metal color effect...
.COLOR SET GLASS Assigns a special shading effect that emulates tinted glass or semi transparent plastic material to the `current` color object. Usage: PASS...
.TEXT SET TXT MAX SZ This subroutine sets the maximum size (width and height) of the text that can be displayed in the `current` Text Object. Usage: PASS...
Base Chart Routines These subroutines allow you to set various attributes of your chart, regardless of the type of chart you are creating. Base Chart Routines General...
.LEGEND SET KEY GAP:H This subroutine sets the horizontal gap between two legend entries for horizontal legend layout for the `current` Legend Box. Usage:...
.LEGEND SET KEY GAP This subroutine sets the horizontal gap between two legend entries for horizontal legend layout and the vertical gap (line spacing) between the...
.LEGEND SET KEY COLS This subroutine sets the number of columns to be used with the `autogrid` Key Layout method for the `current` Legend Box. Usage: PASS...
.CHART SET BG IMAGE This subroutine sets the background image of the `current` chart spec. If you want the image to be tiled across the background, use .CHART SET...
.CHART SET BG WALLPAPR This subroutine sets the background image of the `current` chart spec. The image will be tiled across the background of the chart, if you want...
Text Object Routines All the text that you place on the chart is considered a `text object`, such as axis labels, chart titles, legends, etc. These subroutines allow...
PUSH POP ILF Statements Release 5.0.0 of APPX implements the PUSH and POP ILF statements. PUSH Statement The PUSH statement saves a field or record value on an...
Generating HTML from APPX This section deals with different ways of getting APPX data into a format that can be displayed using a web browser. Several methods are...
CGI Techniques to Create Webpages This document covers all of the aspects of connecting an APPX application to a Web Server to act as an Internet Application Server...
APPX the Internet CGI Techniques to Create Webpages This document covers all of the aspects of connecting an APPX application to a Web Server to act as an Internet...
Determining the Unix Serial Number When installed on a Unix server, the APPX license is tied to the serial number of the machine on which APPX is installed. The method...
Open Hasp Installation Archive Document Note: This document is considered OBSOLETE , as it does not apply to current versions of APPX. However, customers running...
.UTIL MOD SCROLL BEHAV This subroutine allows the user to select a record on a scrolling display by just clicking it. Usage: GOSUB .UTIL MOD SCROLL BEHAV...
.UTIL MAKE DYNAMIC KEY This subroutine is not implemented. Usage: Description: Not implemented, just returns. Comments: Read what other users have said about...
Overview Release 5.1.0 of the APPX Utility includes a new designer API which can be used to create charts within an APPX application. This API provides APPX Designers...
Color Routines These subroutines allow you to set or change the color of the `current object`. In most cases, you have to have assigned a color to an object via some...
Data Routines These subroutines allow you supply the data you want on your chart. See Datasets Overview for an overview on using these subroutines. Dataset Routines...
Unicode STD File The STD file has been changed to include unicode values Overview The following fields in the STD record are now defined as Unicode fields:...
Unicode COMPARE File Certain fields in the COMPARE file are now Unicode Overview The following field in the COMPARE file are now Unicode fields: COMPARE...
.AXIS Y ON RIGHT This subroutine is called to interchange the position of the primary y axis and the secondary y axis. Usage: GOSUB 0CD .AXIS Y ON RIGHT...
Pie Chart Routines These subroutines are used to create a Pie chart. Pie Chart Routines General .PIE SET DATASET Associate a dataset with the pie chart. .PIE...
Unicode Text Printing Text printing now generates UTF 8 report files. Overview Text output files are now encoded using UTF 8. Test Plan: Bugs: 1 Reports do...
ERROR / WARNING / MESSAGE / CANCEL / REFRESH Statements Overview 1 The internal storage type of all messages created by these statements must be UTF 32. 1 These...
Alignment Specification This chart explains the positioning when using the various `align` routines in the Chart Director API. Constant Description BottomLeft...
Font Specifications Font Location In Chart Director, the font name is simply the file name that contains the font. For example, under the Windows platform, the `Arial...
Working with Color Specifications Various API`s allow you to pass a `color spec name` or `color value` to set a color. A `color spec name` refers to a previously defined...
Unicode Client Communications Client/server data flow has be reworked to support unicode data. Overview Initially, Only the Java Client will communicate using unicode...
.ENV GET PATH SEPARATR This subroutine is called to inspect the path seperator character of the operating system APPX is running on. Usage: PASS path...
COMPUTE / TOTAL Statements Overview The COMPUTE statement can work with Alpha fields when used with the P and M operators. It should continue to replace the non numeric...
VERIFY Statement Overview The Verify statement has been enhanced to verify characters within an alpha field based on the encoding type. RAW All 256 characters...
DEFINE/UNDEFINE Statement Overview DEFINE and UNDEFINE should allow National and Unicode fields to be defined and undefined. Test Plan 1 DEFINE/UNDEFINE a National...
Header of User Profile Pages Note: This is a maintenance topic, used by the TWiki Administrator. The part between the horizontal rules gets included at the top...
PRINT Statement Overview The PRINT statement should handle all three types of alpha fields, Raw, National and Unicode. Test Plan 1 Test PRINT with a Raw, National...
SET DAY / SET MNTH Statements Overview These statements have been revised to support all three encoding types for the destination alpha field The text for...
PACK / UNPACK Statements Overview Not defined in spec document. Test Plan These statements were never fully implemented, so nothing needs to be done re: Unicode...
PASS Statement Overview When used with RECEIVE statement UNICODE and NATIONAL fields are supported. When used with a RUN statement UNICODE and NATIONAL fields are...
RUN Statement Overview The alpha operand of the RUN statement will be transcoded to the encoding of the OS shell environment before being executed . The RUN statement...
RECEIVE / LOCAL Statements Overview RECEIVE statements should follow the same rules as defined for a SET statement. LOCAL statements should follow the same rules...
Emergency Licenses thru OCSS Do you need an APPX License for an emergency system down situation? Be sure to have a copy of your current APPX Registration Key, and...
APPX FAQ System The APPX FAQ System is a large and varied database of frequently asked questions and their answers on a wide range of APPX topics, including installation...
Web Message Board APPX Software, Inc. is the host of a web based message board, which allows users in the APPX community instant access to the experience and expertise...
Winprint Notes Do Winprint width and length work? Is there any special consideration that we should take in order to use this facility? Should we use escape...
CNV PORT Statement Overview CNV PORT uses the same rules and CNV TEXT except that Date fields are not formatted using the Date Mask. Test Plan Follow the same testing...
CNV BIN Statement Overview o UNICODE Alpha Field from Numeric field or NATIONAL Alpha Field from Numeric Field Converts the value of the specified Numeric Field...
SET TEMP Statement Overview All TEMP fields in have been changed to have an encoding type of UNICODE. Since all TEMP fields are now UNICODE fields, SET TEMP will...
Determining the Linux MAC Address One of the required fields when requesting an APPX for Linux license key is the `serial number` of your Linux system. APPX uses the...
APPX Financials Manuals Manuals for all of the new APPX Financials are under development, and will be made available here as each one is completed. If the manual you...
BEG AT / END AT Statements Overview These statements presume that the designer has specified a field of the appropriate type or an appropriate Literal value for the...
APPEND Statement Overview Append RAW Alpha or Group or Literal to RAW Alpha or Group This is the current implementation no changes needed here. Append UNICODE...
SET Statement Overview The SET statement has been extended to take the Encoding Type attribute of an alpha field into consideration. All Alpha fields in existing...
IF / AND / OR Statements Overview The GE/GT/LE/LT operators should use the Unicode collation API when UTF 32 operands are involved. This is because the 32 bit values...
BROWSE Statement Overview BROWSE is only applicable in character mode when viewing a report on the screen, therefore no Unicode support required. Test Plan Bugs...
Unicode Client Validations The client will not perform data entry validations to make sure data values entered are consistent with the field encoding types. This...
Unicode ILF Literals The ILF editor and compiler have been reworked to support the following Unicode literals. Overview ILF Literal values are stored in the STMT...
CALL Statement Overview The initial implementation of Unicode will not allow passed arguments to be UNICODE Alpha fields or NATIONAL Alpha fields. A runtime...
PUSH / POP Statements Overview The PUSH and POP statements will work on all encoding types without any transcoding. Test Plan 1 Test PUSH/POP of fields with raw...
STORE / RESTORE Statements Overview The STORE and RESTORE statements will work on all encoding types without any transcoding. Test Plan 1 Test STORE/RESTORE of...
IF DIFF Statement Overview The IF DIFF statement has been revised to compare Unicode and National alpha fields as well as compare records that contain Unicode and...
Oracle Support Add new encoding types to alpha fields, RAW, NATIONAL, and UNICODE to our Oracle interface Overview The Encoding Type attribute of an alpha field...
Unicode Encoding Types Add new encoding types to alpha fields, RAW, NATIONAL, and UNICODE. Overview Alpha fields will have three choices for Encoding. RAW...
Appx IO Support Add new encoding types to alpha fields, RAW, NATIONAL, and UNICODE. Overview The Encoding Type attribute of an alpha field determines the format...
Restructuring Oracle Tables Restructure has been reworked to handle all Encoding types Overview Restructure has been reworked to support the following behaviors...
Restructuring Appx IO Files Restructure has been reworked to handle all Encoding types Overview Restructure has been reworked to support the following behaviors...
Maximum Alpha Field Size Increase maximum alpha field size to 4GB Overview Allow large alpha fields to be defined in the APPX DD (up to 4GB) Note: Even thought...
Maximum Record Size Increase maximum record size to 4GB Overview Allow large alpha fields to be defined in the APPX DD (up to 4GB) This change effects... Permanent...
APPX Historia de auditoria de Application Design Efectivamente en la version 5.0.0, APPX Application Design incluye una caracteristica de historia de auditoria....
APPX ODBC Instrucciones de Instalacion Esta pagina tiene instrucciones de instalacion de APPX ODBC 5. Overview APPX ODBC e usado por clientes de APPX para tener...
APPX Audit Log Feature Esta pagina muestra el APPX Audit Log y prove informacion para seleccionar el APPX Audit Log feature. Overview APPX Audit Log caracteristicas...
Output Process Design Raw Text Widget Effective with Release 5.0.0, Raw Text widgets on output images have a defined behavior. Overview Prior to Release 5.0....
Patch Releases 5.0.1 and 5.0.2 addressed a small number of bugs that were discovered in Release 5.0.0, as follows: Release Notes for 5.0.1 APPX/Net, which was...
.COLOR SET COLOR This subroutine is called to set a color (RGB) into the `current` color spec. A single parameter is passed and may be in any one of the following...
APPXIO Data Encryption Efectivamento con la version 5.0.0, la herramienta de APPX incluye una opcion para encryption en los archivos de datos APPXIO Descripci...
APPX Linux/Unix APPX 5 Upgrade Instructions Esta pagina tiene contenidos que usted necesita para hacer un upgrade de APPX 4.2.a para una instalacion de Linux/Unix...
APPX 5 Windows New Installation Overview Hay dos metodos para instalar APPX en Windows. Hay un GUI installer y un Console Mode instalador (caracter mode). Los...
APPX Desktop Client Installation Linux Requirements El Appx Desktop Client debe rodar en los varios Linux, pero porque hay muchas tipos de distribucion, ni todas...
APPX Desktop Client Installation Mac OS/X Requirements IMPORTANT: El APPX Desktop Client solamente roda en Intel Macs con OS/X 10.5 Update 1, o mas alto. Intel...
APPX Desktop Client Installation Windows Requirements El Appx Desktop Client roda en todas las versiones de desktop Windows, incluyendo Windows XP, Vista, Windows...
APPX Windows APPX 5 Upgrade Instructions Esta pagina tiene la informacion para un upgrade de un APPX 4.2.a Windows para APPX 5. Overview Advertencia Estas instrucciones...
APPX Client Application Design Toolbar Buttons Effective with Release 5.0.0, two new toolbar buttons are available in APPX Application Design. Overview There...
APPX Client Presentation Mode The APPX Client supports a special presentation mode for running a full screen APPX session without a window. Overview Presentation...
APPX Client Support for Multiple Displays If you have more than one monitor, you can tell the APPX Client which one to use for new sessions. Overview When using...
APPX Client Duplicate Session Hot Key This feature allows a user to easily start an additional APPX Client session. Overview The Duplicate Session Hot Key (Alt...
APPX Source Code Control System This page describes the Source Code Control System feature of APPX Application Design. Concepts Suites / Versions / Applications...
APPX Login Manager For Unix/Linux This page describes how to install the APPX Login Manager command and how to use it to install, configure, and manage APPX Login...
SELECT ILF Statement Release 5.0.0 of APPX implements the SELECT ILF statement. SELECT Statement The SELECT statement allows the access path of in input process...
PUSH POP ILF Statements Release 5.0.0 of APPX implements the PUSH and POP ILF statements. PUSH Statement The PUSH statement saves a field or record value on an...
Library Updates The APPX engine interfaces with a variety of third party libraries. Overview The APPX engine uses a variety of third party libraries to implement...
HTML Elements in PDF Output Effective with Release 5.0.0, a variety of html elements are now available for use in formating text within individual data fields in...
Up/Down Cursor Keys Scroll ILF Code Effective with Release 5.0.0, the ILF editor allows the cursor up and down key to be used to navigate vertically within the event...
Output Process Design Raw Text Widget Effective with Release 5.0.0, Raw Text widgets on output images have a defined behavior. Overview Prior to Release 5.0....
Image Editor Layout Tools Effective with Release 5.0.0, the APPX Image Editor offers several tools for aligning and resizing groups of widgets on an image. Overview...
APPX ILF Debugger Effective with Release 5.0.0, the original character mode ILF Debugger has been replaced with a GUI ILF Debugger. Overview The APPX ILF debugger...
APPX Database Interfaces The database interfaces in APPX 5.0.0 have been updated to support newer versions. Support for DB2 is now only available on the RS/6000 platform...
APPX Monitor Effective with Release 5.0.0, APPX System Administration includes a utility that allows an APPX System Administrator to monitor all APPX sessions...
Installation Instructions for APPX Server on Red Hat Linux Server This page provides instructions for installing APPX Server on a Red Hat Linux Server. APPX Server...
APPX 5 Linux/Unix New Installation Overview Hay modos diferentes para instalar APPX en Linux/Unix. Hay un GUI installer y un Console Mode instalador (caracter...
Library Updates The APPX engine interfaces with a variety of third party libraries. Overview The APPX engine uses a variety of third party libraries to implement...
APPX 5.0.0 Open SSL This page describes how APPX uses Open SSL. Overview UPDATE : Most of this is obsolete, as the required SSL libraries are included with the...
APPX 5.0.0 Windows XP New Installation Overview A typical APPX installation on a Windows XP system where APPX has not been previously installed performs the following...
This is a subscription service to be automatically notified by e mail when topics change in this Main web. This is a convenient service, so you do not have...
Image Editor Layout Tools Effective with Release 5.0.0, the APPX Image Editor offers several tools for aligning and resizing groups of widgets on an image....
APPX ILF Debugger Effective with Release 5.0.0, the original character mode ILF Debugger has been replaced with a GUI ILF Debugger. Overview The APPX ILF...
APPX Client Application Design Toolbar Buttons Effective with Release 5.0.0, two new toolbar buttons are available in APPX Application Design. Overview There...
APPX Client Presentation Mode The APPX Client supports a special presentation mode for running a full screen APPX session without a window. Overview Presentation...
APPX Client Support for Multiple Displays If you have more than one monitor, you can tell the APPX Client which one to use for new sessions. Overview When...
SELECT ILF Statement Release 5.0.0 of APPX implements the SELECT ILF statement. SELECT Statement The SELECT statement allows the access path of in input process...
Up/Down Cursor Keys Scroll ILF Code Effective with Release 5.0.0, the ILF editor allows the cursor up and down key to be used to navigate vertically within the event...
YanaLorne 08 Aug 2007 Appxd and appxdsvc.exe have been `fixed` as of release 4.2.8 so that an APPX session can more reliably detect that the TCP connection to...
A LogMonitor is a special background process that records changes in data files. It is controlled using the same mechanisms as appxLoginMgr. Using FMS groups, you...
Database Import Commands MySQL LOAD DATA LOCAL INFILE ` /importfile.csv ` INTO TABLE test table FIELDS TERMINATED BY `,` LINES TERMINATED BY `\n` (field...
Header of User Homepages Note: This is a maintenance topic, used by the TWiki administrator. The part between the horizontal rules gets included at the top of...
TWiki Contributor Not an actual user of this site, but a person devoting some of his/her time to contribute to the Open Source TWiki project. TWikiContributor lists...
Local customisations of site wide preferences Site level preferences are located in 1 , however this 2 prefs topic has override priority and should be used for...
The TWikiGuest User A guest of this TWiki web, not unlike yourself. You can leave your trace behind you, just add your name in .TWikiRegistration and create your...
The TWikiRegistrationAgent User This is a TWiki User used by TWiki when it registers new users. This user has special access to write to , and does not need an...