---+ Unicode Test Plan _This document outlines a plan for testing the Unicode enhancements in APPX 6.0._ <br />%TOC% ---++ Overview Release 6.0.0 of the APPX Utility includes support for Unicode data types. ---++ Major Features: ---+++ DD Changes: Maximum [[UnicodeAlphaFieldSize][Alpha Field Size]] increased to 4GB Maximum [[UnicodeRecordSize][Record Size]] increased to 4GB [[UnicodeEncodingType][Encoding Type Attribute]] added for Alpha fields ---+++ FMS Changes: [[UnicodeAPPXIO][APPXIO Support]] for Unicode fields [[UnicodeOracle][Oracle Support]] for Unicode fields ---+++ ILF Support: ---++++ [[UnicodeIlfLiterals][Literals]]<strong>****</strong> (Tested/Ok) ---++++ [[UnicodeSETStmt][SET]] <strong>****</strong> (Not fully Tested/Bugs) ---++++ [[UnicodeSET_TEMPStmt][SET TEMP]] <strong>****</strong> (Not fully Tested/Bugs) ---++++ [[UnicodeIFStmt][IF / AND / OR]]<strong>****</strong> (Tested/Bugs) ---++++ [[UnicodeAPPENDStmt][APPEND]]**** (Tested/Bugs) ---++++ [[UnicodeSTORE_RESTOREStmt][STORE / RESTORE]]**** (Tested/Ok) ---++++ [[UnicodePUSH_POPStmt][PUSH / POP]]**** (Tested/Ok) ---++++ [[UnicodeERROR_WARNING_MESSAGE_CANCEL_REFRESHStmt][ERROR / WARNING / MESSAGE / CANCEL / REFRESH]]**** (Tested/Bugs) ---++++ [[UnicodeBEG_AT_END_ATStmt][BEG AT/ END AT ]]**** (Tested/Bugs) ---++++ [[UnicodeRUNStmt][RUN]]**** (Tested/Bugs) ---++++ [[UnicodeCALLStmt][CALL]]**** (No Changes Required) <strong>***</strong> ---++++ [[UnicodePASSStmt][PASS]] ---++++ [[UnicodeRECEIVE_LOCALStmt][RECEIVE / LOCAL]] ---++++ [[UnicodeCNV_BINStmt][CNV BIN]]**** (Tested/Bugs) ---++++ [[UnicodeCNV_PORTStmt][CNV PORT]] ---++++ [[UnicodePACK_UNPACKStmt][PACK / UNPACK]] ---++++ [[UnicodeCNV_TEXTStmt][CNV TEXT]] ---++++ [[UnicodeSET_DAY_SET_MNTHStmt][SET DAY / SET MNTH]]**** (Tested/Bugs) ---++++ [[UnicodeDEFINE_UNDEFINEStmt][DEFINE / UNDEFINE]] ---++++ [[UnicodeVERIFYStmt][VERIFY]] ---++++ [[UnicodeIF_DIFFStmt][IF DIFF]]**** (Tested/Ok) ---++++ [[UnicodeCOMPUTE_TOTALStmt][COMPUTE / TOTAL]]**** (Tested/Bugs) ---++++ [[UnicodeSCANStmt][SCAN]] ---++++ [[UnicodePRINTStmt][PRINT]] ---++++ [[UnicodeBROWSEStmt][BROWSE]] ... ---+++ Misc Bugs 1 <span style="color: red;" class="WYSIWYG_COLOR">New debugger does not work, crashes with error when trying to read --- WIDGET.</span> 1 <span style="color: red;" class="WYSIWYG_COLOR">Old debugger does not display entire contents of national/unicode fields, even though the data is there.</span> 1 Process Generation toolbox. I used the toolbox to generate a scrolling input on the file TST BEGUNI, which contains 2 unicode fields, a 10 character key and a 30 character description. The heading size over the description field is incorrect. It should have 30 ='s underneath it, but it only has enough for the word 'Description'. <strong>* FIXED*</strong> March 28 engine 1 Invalid (blank) occurrence number in Image Editor after hitting F11 then attempting to edit Item. <strong>**</strong> FIXED <strong>**</strong> March 21 engine 1 <span style="color: red;" class="WYSIWYG_COLOR">File Management functions (create, restruct, etc) crash with a 'Value Does Not Fit in Mask' error when setting MESSAGE2 MSG TXT into STAT2 MSG</span>. 1 <span style="color: red;" class="WYSIWYG_COLOR">Engine should be transcoding when fields are moved, and throwing a runtime error (like numeric overflow) if the encoding of the receiving field does not contain the necessary characters.</span> 1 <span style="color: red;" class="WYSIWYG_COLOR">The 'Global EPs for Images' is not highlighted when I add code to the global start of frame. None of the EP's in the Global section turn on highlighting when code is entered.</span> 1 <span style="color: red;" class="WYSIWYG_COLOR">Cross Reference display is messed up. Do an x-ref on APPEND NORMAL in App TST, then click 'References' to see what I mean.</span> Language Translation Support: [[UnicodeTranslationDictionary][Translation Dictionary]] ---+++ Query Support: [[UnicodeSortOrder][Sort Order]]Sort Order based on Unicode Collating Sequence ---+++ Predefine Fields and Files: [[UnicodeTEMPFields][TEMP xxxxx]] [[UnicodeCOMPAREFile][COMPARE File]] [[UnicodeSTDFile][STD Report Parameters File]] ---+++ Restructure Support: [[UnicodeRestructureAPPXIO][Restructure APPXIO Files]] [[UnicodeRestructureOracle][Oracle Tables]] ---+++ Printing Support: <strong>****</strong> (Not Fully Tested/Bugs) [[UnicodePrintText][Text Print Files]] [[UnicodePrintPDF][PDF Print Files]] ---+++ APPX Client Support <strong>****</strong> (Not Fully Tested/Bugs): [[UnicodeClientCommunication][UTF-8 data stream]] [[UnicodeDataEntry][Field validation]] based on Encoding Type ---+++ Callable Functions: [[UnicodeTranscodingFn][Transcoding fields]] -- Main.SteveFrizzell - 2011-03-02
This topic: Main
>
WebHome
>
UnicodeTestPlan
Topic revision: r25 - 2011-04-11 - JeanNeron
Copyright © 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