Difference: APPX500BugsFixes (2 vs. 3)

Revision 32009-10-12 - JeffPrentice

Line: 1 to 1
 
META TOPICPARENT name="APPX500"

Appx 5.0.0 Bug Fixes

Line: 10 to 10
 
  • ILF Help for action component lies (#645)

    • ILF Help for Fail Action Type and Hold Action Type allow you to believe a blank is acceptable.
  • Update 'appx.env' file (#1033)
    • The comments in the 'appx.env' file needs to be updated to reflect the new default directory for print files.
  • changed-date on ILF-statement is set too often (#1125)
  • PASS statement copies too much/too little data when passing a FILE (#1659)
    • When you PASS a FILE (to a CALL, RUN, or RECEIVE statement), the PASS statement typically copies too much or too little data to the receiving field. It may also copy too much/little data when restoring the field value on return. This can cause memory corruption and may explain some/all of the exc...
  • Record Selection doesn't work right for token fields (#1867)
    • If you choose a token field for a 'where' clause and if you specify a specific token value, the query will encounter a runtime error. The problem is that the token string is being save in the SELECT record instead of the token ID (number).
  • New ILF commands & design utilities (#1928)
    • Make sure all the utilties, cross ref tools, etc, are aware of the new ILF commands (PUSH, POP, BROWSE, etc). For example, PUSH/POP are not recognized by the x-ref utils, and will silently ignore those commands and not cross ref the files/fields involved.
  • RESTORE ... ORIGINAL FIELD fails to verify (#1934)
    • The field name used in the ILF statement RESTORE <field name> ORIGINAL FIELD is listed as an undefined reference in the Verify All References tool. It is also listed as a FILE (not field) reference in the Reference Browser, and it is not listed when running a field Cross Reference. The field n...
  • Autogui Cosmetic GUI Issue in 0AD (#1960)
    • Some screens in 0AD now have autogui buttons peaking out from under designed widget buttons. The Opt-99 Run A Process popup from Application Design has this problem. Process DD from Application Design has this problem.
  • Can't Scan on Token Fields in Where clause (#1973)
    • If you scan on a token field in a 'Where' clause, when you press enter, you get a 'Blank Not Allowed' error, even tho' no fields are blank.
  • Missing vertical line in DD Mtce (#1979)
    • If you run at 30 x 132 with a font size of 18, then in DD mtce for Domains, Files and Work Fields, the vertical line just before the 'Options' column is missing.
  • Compare Processes (from toolbox) (#1984)
    • Cannot compare processes within the same application/version when Compare Utility is invoked from the Toolbox (pulldown menu). Message 'Error - Can't Compare the Application to Itself' is displayed. Broke in 4.2.a. Was working in 4.2.9.
  • Scan defaults to wrong process type (#1986)
    • When scanning for a Default Process in File Structures, the Process Type is defaulted to FILE rather than INPUT.
  • DL button in Work Fields doesn't work (#1987)
    • The small DL button in Work Fields does not seem to do anything; the Data Lookup button in the footer works.
  • Scan defaults to wrong process type (#1989)
    • When scanning for the Query Name in Use Query, the Process Type defaults to JOB rather than QUERY.
  • Field Size changes all by itself (#1990)
    • When changing Job Steps, the size of the Process Type field decreases by one character after the first step in the job. (Very strange!)
  • Run Test Database run wrong App (#2006)
    • The 'Run Test Database' in GUI mode always runs the startup app for the database, not the application you are developing in.
  • 'Unhide' Option 10 (Delete All Statements) in ILF (#2012)
    • Option 10 in ILF is documented in the Application Design Manual but isn't shown in ILF as an option.
  • Help text triggers auto gui (#2019)
    • Various items in the 0-apps use a construct of 'X) some text', which triggers the auto gui to turn it into a button.
  • Scan Display Triggers Auto GUI (#2020)
    • Sometimes, when scanning for an Application ID, the description of the 0DN and 0DO applications contains leftover text that the auto gui turns into buttons.
  • Auto-GUI buttons in Image Editor (#2022)
    • Auto-GUI buttons remain on some screens in the Image Editor. The screens affected include: Image Editor Options (F1 from the Image Editor), Image Toobox (Option 0 from the Image Editor) and Item Toolbox (Option 1 from the Edit Item screen).
  • Last Sort Level is lost (#2023)
    • If a Query Sort Order record sequence number of the last active sort level is changed then the Last Sort Level flag is lost. It reappears if you then add a new Sort Order record with the original sequence number.
  • Cross Reference for Files doesn't allow 0SA if version not 00 (#2027)
    • The cross reference utility for files will not allow you to specify 0SA USER when you are designing in a version other than 00.
  • Design Xfer Audit defaut S/B 'Y' (#2029)
    • It makes more sense to retain audit info when doing a design transfer, so the default s/b 'Y', not 'N'.
  • Entry level not accessible for optional children that aren't INPUT (#2032)
    • The 'Entry Level' field for Optional Children is no longer accessible for children that aren't INPUTs.
  • Change all field references misses RESTORE (#2038)
    • Change all field references does not change a field on a RESTORE statement when the option is 'ORIGINAL FIELD'.
  • Cross Reference 'All All' (#2043)
    • Minor bug. Cross Refernce of a field. If I click on F9, and then click on option 1 'Load All', while XREFWK02 AP is blank, I get an Error - Invalid Application
  • Xref Treats Constants as Fields (#2044)
    • Browse References / Cross Reference / Verify All References / Change All References consider a constant in a BEG AT/END AT as a field.
  • Xref shows FLEPs as Not Referenced (#2045)
    • File References (FLEPs) are always shown as 'Not Referenced'
  • Documentation Missing from Database Management App (0DB) (#2046)
    • Various inputs were missing Item and Field level help.
  • Item Too Large error in Xref Report (#2061)
    • On systems with long date masks, the Cross Reference report would not compile due to 'Item Too Large' errors.
  • Compile Error does not respect Application Lock (#2062)
    • A user can still drill down to a locked application if a compile error occurs.
  • Gen Process - Output Standard - Can't change headings (#2064)
    • The Generate Process - Output Standard does not let you modify the headings. The option is there, but when the default headings are presented to the user, they aren't modifiable.
  • 'Req Table Value?' spec missing (#2065)
    • If you define a domain for an alpha field that has a list of table values, then the actual fields that you define that are based on that domain do not have access to the 'Req Table Value?' spec. It should be on the AA popup but it isn't.
  • Jumping to a missing compare item thrashes APPX (#2070)
    • When comparing applications, buttons are provided to jump to the compare item in each application. If an item exists in only one application, such as an optional child, the button to jump to the other application is still present and active. Clicking on this button causes APPX to thrash, using up al...
  • Field help from Image Editor (#2074)
    • When you press F11 on the Image Editor and tab to the Auto total field, the only help text there is 'Positive Numeric Field 9'. It would be helpful if it had more help, something like: 0 = None 1= Sum 2 - Hash etc.
  • CDF Utility does not use new STREAM Functions (#2075)
    • The utility to create an export file uses the old style RT calls, and doesn't do any error checking.
  • Change all Refs doesn't update audit info (#2085)
    • Change all references of a field does not update audit info of affected processes.
  • Delete from X-ref Display (#2086)
    • It would be helpful to be able to delete entries from the x-ref display.
  • Nulls suppress PDF output (#2103)
    • If a field contains a null character, and you print it on a PDF report, all data following the null on that line will not print
  • --- Fields not found by X-ref on BEG LOOP/END LOOP (#2116)
    • The cross reference & browse utilities do not notice the use of --- fields on BEG LOOP/END LOOP statements
  • SCAN Hangs / Seg Faults (#2118)
    • If you are in one application, use Opt 99 to run a process & try to scan for the process name, APpx will either hang, seg fault, or return no results.
  • Scrolling Display duplicates records (#2120)
    • Under certain circumstances in App Design, records can be duplicated on a scrolling screen.
  • Vertical Progress Bar doesn't work (#2121)
    • It always displays horizontally
  • Headings overlap in PDF Output (#2122)
    • Under certain circumstances, auto generated headings can overlap when using PDF output
  • --- CDF PATH & FILE NAME is too short (#2124)
    • The --- CDF PATH & FILE NAME pdf is too short, sometimes the field gets truncated when using the toolbox routines to generate export routines
  • CALC statement not processed by Chg Refs (#2132)
    • The CALC statement is ignored by the Change All Ref utilities. Change Refs will not change the fields (if a PDF field is changed).
  • Query rejects valid comparisons (#2136)
    • Under certain circumstances, the Query editor will reject valid comparisons in the End User or Designer selections.
  • Print Hard Copy can be changed (#2139)
    • If the Disposition Definition indicates the Print Hard Copy flag cannot be changed, the user can still change it while viewing the report (PDF and Text).
  • Design Xfer All behaves badly (#2140)
    • It does Named Resource, then Domains, does not transfer any Files, transfers all the fields as if they were work fields and does not do Processes at all. Transferring these individually works as expected. The Transfer All just runs the same processes. We have reviewed the ILF code, and we can't see...
  • Xref does not find all refs to TEMP xx (#2142)
    • Xref does not find references to TEMP xx in MESSAGE, WARNING, ERROR, CANCEL and REFRESH statements.
  • Appx goes into key entry mode incorrectly (#2143)
    • For some reason, Appx goes into Key Entry mode instead of just displaying records
  • Xref does not decode occurrances properly (#2144)
    • The Cross Ref utilities do not decode the occurrance completely, and so miss references to --- fields. It also misses the use of --- fields in the CALC statement.
  • Change all refs does not handle occurrance or appearance fields. (#2145)
    • The change all refs utility does not handle occurrance or appearance fields properly when those fields contain --- fields.
  • Change all refs does not handle TEMP fields in ERROR, WARNING, MESSAGE, CANCEL or REFRESH statements (#2146)
    • Change all refs will not change a TEMP field in an ERROR, WARNING, MESSAGE, CANCEL or REFRESH statement
  • Query changes Token values incorrectly (#2147)
    • Token values get changed to their index values when they shouldn't.
  • Default font incorrect for widgets in PDF output (#2154)
    • The default font for a widget should be inherited from the form. Instead, the font is defaulting to MS_SERIF.
  • PDF reports not interpreting newlines correctly (#2168)
    • The PDF processor is not handling adjacent newline characters correctly. The second newline character (actually, every other adjacent newline character) is treated as a space.
  • Text Area widget not allowed on multi-row alpha field (#2170)
    • Output process design needs to allow a widget type of Text Area to be selected for a multi-row alpha field. Currently, only Raw Text, Label, and Picture are allowed.
  • Widget margins need to be modifiable on output widgets (#2171)
    • When specifiying gui attributes for a Raw Text or Text Area widget on an output image, the margin fields (top, bottom, left, right) need to be modifiable. The engine honors the top margin value if you set it in the WIDGET record via ILF. I haven't tested the other three margins.
  • Embedded hmtl absolute font size not being honored (#2176)
    • If you use an html tag to specify an absolute font size within a field on an output process, the font size is not changed
  • GUI ILF Debugger - Edit values in Input process. (#2185)
    • Can't edit values (F12) while trapping in an input process event point. You can edit values in a child process of the input.
  • GUI ILF DEBUGGER - Trap on/off icon. (#2186)
    • The toolbar icon or F3 doesn't toggle the TRAP statment. If a trap is set at run time, that trap can be toggled.
  • GUI ILF DEBUGGER - COPY jump. (#2187)
    • Use of COPY causes subsequent ILF to be skipped during run time.
  • GUI ILF DEBUGGER - Process Stack shadow image. (#2189)
    • When the process stack icon is pressed the background image (ILF Debugger) changes to show the standard mode buttons on the toolbar. The background image also shares focus with the process stack window and if a mode button (add, delete, change, inquire) is selected will effect the process stack di...
  • Alpha fields truncated on PDF output (#2204)
    • When an alpha field is printed as pdf with a widget type of Raw Text or Label the text is printed as a single line and truncates at the length of the widget.
  • Text area truncates inconsistantly (#2207)
    • Text area widgets with no font or scale settings are truncating text at different places leaving blank spaces at the end of the text area.
  • No messages displayed from new ILF debugger (#2210)
    • The new ILF debugger does not display any error, warning,etc message.
  • Restructuring encrypted file loses all data (#2260)
    • If you restructure an encrypted file, you will not be able to access the file afterwards, you get an 'Encryption Key Failure' error
  • No D.D. compile after Design Xfer (#2273)
    • If you do a design transfer of a field or file, and set the flag to compile the data dictionary, it doesn't do the compile.
  • Can't Change Export Parameters (#2279)
    • Under certain circumstances the export parameters of a report cannot be changed. You can change them in design mode and save the report. When you recall the report, you'll see the updated settings, however, when you run the report, it will use the old settings.
  • Error condition occurs consistantly when accessing File Attributes. (#2294)
    • APPX errors when selecting File Attributes in the File Specifications area of Database Management. An APPX System Error has Occurred. Please Contact Your APPX Support Representative with the following information: MODULE: FP...
  • Help Text Truncated (#2300)
    • When entering help text with the ADC, you can add lines beyond what is displayed and scroll bar appears automatically. However, when the help text is displayed it is truncated (no scroll bat)
  • Crash during a run of XREF ALL in TFP Design. (#2301)
    • Testing a customer's application (MMA) here revealed a bug that is only triggered due to the large size of this application. We've identified a bug. I've listed below the tests that failed and tests that worked. 1) Domains Single selection WORKS All selection WORKS 2) Files Single selection FAIL...
  • Multiple occurrences ignored in process generation (#2304)
    • When automatically generating an input or output process, APPX ignores multiple occurrences, placing only one occurrence on the image.
  • Language Xlate doesn't work for 0-apps if original lanuage not ENG (#2305)
    • If an application is developed in a language other than English, and is translated to English, then help screens, sort order screens and record selection screens are not translated at runtime.
  • Review Renumber process (#2306)
    • Review the Renumber utility, and if it looks good, add to the GUI menu and activate the option on the character menu.
  • Query Selection Expression Editor saves invalid changes (#2308)
    • Query Expression editor will save an invalid selection expression.
  • Design Xfer API does not allow Resources to be xferred (#2309)
    • The Design Transfer API has no provision for automatically transferring resources.
  • Can't use App Design if Language specified on User file (#2317)
    • If a Language Id is specifed on the User file, and the user tries to run Application Design, the process compiler will fail with Item Overlap errors.

Appx GUI Client

  • APPX Desktop Client does not lauch PDF print file in Preview.app or Adobe Reader (#1823)
Changed:
<
<
    • Desktop Client does not reliably launch PDF print file in the Preview.app (or Adobe Reader) application when you are printing to screen. The Preview.app (or Adobe Reader) application does lauch, but there is no document data visible. Everything seems to work for Pete with Pete's test Mac, but on m...
>
>
    • Desktop Client does not reliably launch PDF print file in the Preview.app (or Adobe Reader) application when you are printing to screen. The Preview.app (or Adobe Reader) application does lauch, but there is no document data visible. 
 
  • Vertical Progress bar doesn't work (#1891)
    • When you specify a Control type of Progress Bar on a numeric field's GUI Attributes in an input, the Progress Bar displays as horizontal even if you indicate that the orientation should be vertical.
  • Screen Display wrong in Sys Admin File Management (#1980)
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback