Release Content Log 

 

Download IB

 

      Release 70925 – current full release 

·         NOTE: This version has all templates accumulated through Quick Fix 070507

·         Change to ieweb.dat template to insert Server side customized script into the Hot Key Routine.

·         Change to iegglb.inc.tpl to allow insert of hot key customization routine and routine to handle the MAINT data name for ABS..

·         Change to ieglib.js.tpl to contain the SetCursor routine that was in ieweb.dat giving greater flexibility on making changes to this routine.

·         IB routines enhanced to process graphical control items painted on the graphical form.

·         Changed chapter 66 to split the select to more than one line for asp generates.

 

 

      Release 70819 – this patch release is to be applied to Release 70507

·         The patch has the following updated template(s): 

·         IEGLIB.JS.TPL – moved the “setcursor” routine from ieweb.dat into the JS file for easier maintenance. Select field during NEXTTAB when auto tabing, and also in setcursor routine

·         DATATORATL_ST.ASP   -  correct code testing iresult = 100’ also set session variable for language

·         DATATORATL.ASP   -  set session variable for language

·         IEGWEB.DAT – moved setcursor to JS lib. 
Click on this LINK to download a zip file containing these templates.  Extracted the new templates from the downloaded ZIP file and replaced the existing files found in the installation folder for IB under the TPL folder. 
You will be required to generate new GLOBALs and new ASP forms using IB in order to implement changes in these templates. Contact IEG if there are other questions related to this patch.

       

      Release 70507 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release has changes to all IEG internal templates: 

·         Generate and deploy new environmental routines  when you generate and deploy new forms otherwise you will encounter script errors because of missing functions in the ieglib.js

·         Version number added to all templates.  This change is in preparation for the Unisys ABS release.

·         Changes to ieweb.dat, global.asa, datatoratl.asp, datatopratl_st.asp, and iegglb.inc to begin the incorporation of the Unisys ABS release.  These changes have no impact on existing 3R3 environments.

·         Changed the impact of using the mouse to enter a field.   This is an optional feature. Now when an end user positions into a field using the mouse, the cursor will position into the field without selecting the existing data.  The user can then position at the beginning, end or anywhere in between and type data without replacing the existing data.  A second click will highlight the data if they wish to replace the entire field value.

·         The IEGLIB.js file now has a common DOFocus function that is called by all form elements.  This will enable greater flexibility in making customized changes to this function and not impact or require new forms to be generated.

·         The IEGLIB.js file now has a common SetWH and BrowserFixUp functions that is called by forms wanting to change the characteristics of display elements width and height. Changes to the JS file enables greater flexibility in variations due to operating system and browser levels.  This change also resolve several formatting issues related to MAC users.

·         Corrected a generate problem involving multiple LCIF record type 61, where the button label contained significant white space between words.  This also includes a related problem impacting the button label and the button value submitted to the host.

·         Correct problem for MAC users using NETSCAPE to correctly position cursor when the host issued a cursor field.

 

      Release 60805 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release ONLY has changes to the following internal templates:  ieweb.dat., and iegglb.inc

·         Ieweb.dat correct a combo list box verification routine. When a form was rendered the list box might not select the correct display in the list box when the host  and display values were no equal.

·         IEWEB.DAT revision to the text area chapter to restrict entry of characters once the capacity of the text area was reached.

·         IEGGLB.INC change in the makelist box routine and the TRIMLZ function to insure that host values were rendered with leading zeros.  The Leading zero suppress routine is to be used for if comparison tests.

 

      Release 60628 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release has changes to the following internal templates:  ieweb.dat., and iegglb.inc

·         Correction made in ieweb.dat for the default value for defined list boxes.

·         Change made to the script to handle Text areas. Text areas will now stop accepting characters when the max length is reached.

·         IEGGLB.INC makelist routine truncated numbers greater than 15 digits.  This was associated with LIST BOX data only.  A new function was added to trim leading zeros.  The previous VB code used the  “FormatNumber”  function which is where the VB limitation was found.

 

      Release 60531 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release has changes to the following internal templates:  ieweb.dat.

·         This release incorporates the 60131 patch release to GLOBAL.ASA related to the Language table.

·         The location of webhook.exe has been changed from the startup folder to the installation folder.  This was due to Mcafee 8.0 release which can restrict programs from executing from any folder named “startup”.

·         Implemented default value for defined list boxes.

·         Changed ieweb.dat template for radio buttons and check boxes to reference document.getElementById (<label>).  This prior construct used caused script errors when running under a MAC OS.

 

      Release 60409 –     

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release has changes to the following internal templates global.asa, Datatoratl.asp, datatoratl_st.asp, ieglib.js, iegglb.inc and ieweb.dat.

·         This release incorporates the 60131 patch release to GLOBAL.ASA related to the Language table.

·         Problem fixed for 3R3 ungrouped check boxes painted in a Copy From area.

·         Implemented, for 3R3 LCIF models, the detection of multi-line attribute which now generated a textarea for the selected field.

 

      Release 60131 – 

·         With the implementation of UNISYS IC3160 release, the ability to access the Language table in Component Enabler was changed.  This resulted in a problem constructing the URL path and incorporating “ENGLISH” as part of that path.  Web pages failed to load because of this distorted path.  IEG has made a change in the IEG GLOBAL.ASA changing the construct used to access and extract the language from the LANGUAGE table in CE based on Unisys response to a user submitted UCF.  Click on this download LINK to get a corrected version of the GLOBAL.ASA.TPL file.  Extracted the Global.asa.tpl file from the downloaded ZIP file and replaced the existing file found in the installation folder for IB under the TPL folder.  You will be required to generate new GLOBALs using IB.  New ASP are not required just new GLOBALS.  Contact IEG if there are other questions related to this fix.

 

      Release 50630 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release has changes to the following internal templates global.asa, Datatoratl.asp, datatoratl_st.asp, ieglib.js, iegglb.inc and ieweb.dat.

·         Global.asa now passes a URL address parameter string into the fire-up ISPEC.  Then using user template code this parameter string can be interrogated and data can be processed as needed.

·         IEGLIB.JS NEXTTAB now is using TRY.. Catch.. to avoid script errors if field does not allow focus.

·         IEGLIB.JS now allows for a width adjustment factor for MACs  and to detect Safari which handles tabbing differently than other browsers.

·         IEGLIB.JS now suppresses script errors caused by looking for missing JS files.

·         IEGGLB.INC added new filter of data to remove special characters with intelligence to allow real HTML code to be sent out by the host LINC code.

·         Caps Lock key now included in list of keys to ignore during auto tab detection.

·         Auto tab ignores SHIFT, CTL and ALT when used with some other key combination.

·         Corrected a problem with list box data not test correctly for Numeric.

·         Corrected problem not replacing the form name correctly in the JS NEXTTAB function.

·         Enhanced NEXTTAB function to skip fields whose tab assignment was not > 0.

·         Move selected variables from the main template into the addon GRID js files.

·         Corrected duplicating painted displays when a painted keisen box/line was drawn within the copyfrom area.  This applied only when the copyfrom area was converted to a GRID.

·         Corrected problem with 3R3 level models retaining attributes from record type 30.

·         Corrected problem with 3R3 level models now setting the correct width for the sign part of  signed DR/CR numeric fields.

 

      Release 50106 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         This release has changes to the following internal templates Datatoratl.asp, datatoratl_st.asp, ieglib.js, iegglb.inc and ieweb.dat.  The changes in these templates are to support new addon feature of grid technology that can replace list boxes and copy from screens with little EAD LDL code change.  At present this technology is limited to Internet Explorer (IE) browsers as it requires an ActiveX Control.  An additional, one-time license fee is required to implement GRID technology, contact IEG if you are interested in this new addon.

·         Corrected problem in ieweb.dat involving changing list box presentation appearance to streaming text directly on the browser page.  The problem was the list box remained visible and should have been hidden from view.

·         Corrected a problem with tabbing out of a combo box field.  This problem was recently introduced with changes in the tabbing routine in  release 41003.

 

      Release 41118 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         Corrected problem with COPYFROM screens no generating all lines with in the CPF area when both lines and boxes where drawn on the form.

 

      Release 41115 –

·         NOTE: This version has all templates accumulated through Quick Fix 040728
A new ieglib.js

·         Corrected problem in the auto tab routine if element did not have an ID.

·         Corrected problem in generating hot keys within a COPYFROM area.

·         Corrected problem selecting list box entry from host supplied value.

 

      Release 41003 –     

·         NOTE: This version has all templates accumulated through Quick Fix 040728
A new ieglib.js

·         Corrected problem with simple list boxes that had defined data items where hidden in error.

·         IEGLIB.JS has a revised routine for the auto tab function to speed up auto tab on forms with a large number of data elements. Deploying only a new IEGLIB.JS will address the auto tab speed but only after the first auto tab is encountered.  After IB generates new ASP forms, the speed issue is address upon rendering the form.

 

      Release 40729 –     

·         NOTE: This version has all templates accumulated through Quick Fix 040728

·         Corrected problem generating hidden fields for models extracted from 3R3.  The hidden field attribute was relocated in the LCIF model from record type 51 to record type 31.

 

      Quick Fix 40728 – quick fix to 40531 full release 

·         Change to the JS template adding routine to fill leading zeros for fields defined in EAD as ED;D and have a length of 6 or 8.

 

      Quick Fix 40707 – quick fix to 40531 full release 

·         Installation of this Quick Fix will create a new folder under the IB installation named QF040707. A sub-folder named TPL will also be created and will contain new templates.

·         Feature implemented in the INC template to allow users to invoke a user template routine which will skip the addition of a blank line as the first entry in a list box which does not have a blank line as the first element.  By default, IB will generate the code to automatically interrogate list box data and add a blank line at the beginning of the list in order to allow end users to unselect a list box entry.

·         Fix implemented in ieweb.dat and JS templates to position correctly into the first tab field when running on an EAE level prior to 3R3.  If running with 3R3 IB will position into the cursor field provided by the host application.  For clients using earlier EAE releases, IB will position into the lowest tab field as determined by the GUI tab order or by the field painted in the upper left corner of the character based form.

·         Fix script error in generated ASP form (ieweb.dat) caused by the unconditional move of a list box element.  A script error would occur when nothing had been selected in the list box resulting in the selectedby index having a value of –1 (unselected).

·         Fixed script error in generated ASP form (ieweb.dat) caused by a undefined cursor value being returned by the host.  Running on a release prior to EAE3R3 could cause this script error.

 

As of the 40531 Release of IB, IEG has incorporated a new procedure issuing patch releases called “Quick Fixes”.  Over the past 15 months IEG has reviewed the changes implemented in IB and has determined two categories of change, bug fix or enhancement.  The first category requires internal code to be changed within the IB logic.   This type of change will result in a new FULL release cut.  The other category requires changes only to the IB templates.  These template changes are becoming the more frequent change.  Therefore IEG will begin to distribute template only changes in Quick Fix releases.  Quick Fixes will be applied to the most recent Current Full release.  These Quick Fix release do not require uninstall and reinstall but rather a simple install from the web that takes just a few seconds to complete.  We value your feedback so please send us an email with any questions or comments about this new procedure. 

 

      Release 40531 –

·         NOTE: This version has new routines included in the  ieglib.js and iewebs.dat files.  New globals should be generated by going to the IBINI maintenance form and generating new globals.

·         Corrected problem involving releases prior to 3R3 and positioning the cursor into the first tab field caused by the implementation of the new cursor position available in 3R3.

 

      Release 40514 –

·         NOTE: This version has new routines included in the  ieglib.js and iewebs.dat files.  New globals should be generated by going to the IBINI maintenance form and generating new globals.

·         Added new routine to the JS library to test on numeric only characters while typing in numeric or signed fields.  For numeric fields only 0-9, the decimal and sign characters will be accepted.

·         Corrected problem encountered in the user template when the ispec token = *****, the LB token was not being retained.

·         The IBINI 2D to 3D conversion adjustments are applied to the sign -/+ or DR/CR parts as well as to the field part.

·         Corrected drop down list box not being set to visible, when the list box was painted in a copyfrom area.  Only the first list box was visible.

 

      Release 40209 –    

·         NOTE: This version has new routines included in the iegglb.inc,  ieglib.js and iewebs.dat files.  New globals should be generated by going to the IBINI maintenance form and generating new globals.

·         Added iegAlias to chapters 66, 54, 53 and 31 in order to detect the displayed object name associated with the EAD data name.

·         Implemented a foundation interface to produce PDF output by adding hidden field to chapters 41,61, adding onblur event to list box chapter 55, and consolidated routine to set list box values.

·         Added new function to handle the cursor position from RATL.

·         Moved INCOUT token from bottom of IEGGLB.INC to the top in order to define user DIMS with initial values.

·         Corrected JS and IEWEB templates removing references to IEGIspec and replaced them with the ^FO^ token.

·         Corrected IB generation of hotkeys painted inside COPYFROM lines due to LCIF3R+ layout change in RT10.

·         Corrected IB documentation involving the location of where the user templates should be stored and the operational sequence to generate new user generated global routines for the INC and JS files.

 

      Release 40120 –   

·         NOTE: This version has new routines included in the ieglib.js and iewebs.dat files.  New globals should be generated by going to the IBINI maintenance form and generating new globals.

·         Change in the JS and the ieweb template that are associated with new functions implemented in the CaP screen designer which handles setting a field to require and setting a field default value when spaces or zeros.

·         Corrected bug when generating forms using ROCWIN model from EAD3R3 release.  This model is malform as it does not contain any language record type 26.

·         Corrected bug related to EAD3R3 which has changed the 91 record types for displays.

 

      Release 31117 –

·         NOTE: This version has new routines included in the ieglib.js and iewebs.dat files.  New globals should be generated by going to the IBINI maintenance form and generating new globals.

·         New iegTAGs have been added to the COMBO select object and the INPUT object making it easier to script routines that manipulate combo list boxes. The new tags contain the actual dataname associated with the List box.

·         New variable added to the ieglib.js to define the Safari browser for MACs.

·         The combo select height attribute was removed from the Select object for MACs.

·         Corrected bug when generating long labels for radio or check boxes.  Labels were getting truncated after 72 characters. Now the complete label is generated.

 

      Release 30828 –

·         NOTE: This version has new routines included in the iegglb.inc, datatoratl.asp and iewebs.dat files.  New globals should be generated by going to the IBINI maintenance form and generating new globals.

·         This release now contains two (2) versions of DATATORATL named Datatoral.asp and Datatoratl_st.asp.
Clients have the choice of implementing either version.

1.      Datatoratl.asp was the prior version and still functions as it did before.  This version uses Response.redirect when processing new ASP pages.  However Response.Redirect can cause communication timeouts to occur for Internet Explorer running on MACs.

2.      Datatoratl_st.asp is a new version that uses the Server.transfer construct instead of response.redirect.  When installing Datatoratl_st, the ASP must be placed in the ENGLISH folder next to the ASPs generated for each ISPEC.  The IBINI should reflect the location of datatoral as DATATORATL_ST.ASP.  Note, this is different that before since datatoratl.asp was installed one folder above ENGLISH and the IBINI contained “../datatoratl.asp”.  If you have questions regarding the implementation or use of datatoratl_st.asp contact and IEG representative.

·         Any generated ISPEC.asp can now be opened in a new browser window and the Pre-Screen LINC logic for that ISPEC will be executed prior to the form rendering in the new browser window.

·         As a continuing development process of IB, IEG has implemented a major IB enhancement in this release, which now allows for a user-defined template named IEWEB.INC.  The contents of this user maintained INC template, enables the customization of the standard IEGGLB.INC.  The INC files all execute on the web server.  VBScript inserted in the INC files enables filtering and data manipulation of each ASP prior to the form being sent to the end user browser.  Customization of ASP forms using this approach do not require the ASP form to be re-generated but rather is dynamically modified inside the Web-Server prior to rendering.  Contact IEG for more information on this new feature.

·         Corrected the insertion of a blank line at the beginning of list boxes and the comparison to non-breaking spaces.  Also, if the host returns a value of spaces in the list box field then the first line (blank line) is selected.

·         ISPECs with list boxes that once had a “defined” list of values and then changed to a LBX or LBX* will not longer include the “defined” list of values along with the values send by the application.  The defined list of values are now retained in the EAD model and are now ignored by IB when the presentation type is LBX or LBX*.

·         Corrected the generation of the MAINT field with a length of 0 which was caused by encountering a 30 record type for MAINT and not retaining the field length correctly.

 

      Release 30611 –

·         Fix problem related to displays inheriting attributes from the prior display.  Causes by current EAD release extracting 91 GUI records all together rather than associated with their 90 character mode types. 

·         De-implemented an old internal IB feature that generated text area based on a naming convention that started with “TB” and ending with a two digit numeric number.

 

      Release 30607 –    

·         NOTE: This version has new routines included in the ieglib.js and iegglb.inc files.  These files will need to be generated by going to the IBINI maintenance form and generating new globals.

·         Correct to local edit routine for decimal positions when value = 0

·         Correct storing of list box value in data field prior to prelinc edit

·         Correct problem with Inquiry signed field and full zero suppress.

·         Will not display check box label if painted width is insufficient for the text.

·         Check box with no painted values will default to 1/0.

 

      Release 30514 –

·         NOTE: This version has new routines included in the ieglib.js file.  The ieglib.js will need to be generated by going to the IBINI maintenance form and generating new globals.

·         Up and Down arrows are not implemented for Combo Drop Down presentation types

·         Partially entering a data string in the field part of a Combo Drop Down will be automatically complete if a match is found in the list with the list box part is opened.

·         As of the 30426 release, the install version that is from the web allows for cloning the IB installation, which allows IB to be installed multiple times on the same workstation.

·         Data in the display field of a combo drop down is no longer being truncated after selection from the list of values on the MAC.

·         Radio buttons and check boxes painted in copy from areas are now setting the XFOCUS field, which corrects a problem with the auto_tab function not remembering the field name when tabbing through radio buttons and check boxes.

 

      Release 30426 –

·         Tab order resolved for copy.from areas when using the GUI assigned (by EAD/LDA painter) tab numbers.  The problem occurred when fields in the copy.from area were not consecutively numbered in the EAD/LDA painter.

 

      Release 30425 – 

·         NOTE:    Users should navigate through the INI maintenance forms to make sure all new setting are set to default values or user selected values.

·         After generates the deploy bat file can be a BAT or a VBS.

·         User Application Version is now added to the generate screen and allows the user to define a documentation string that will be embedded in each generated form.

·         Fix selection of List box entry when the entry has multiple spaces in the text.

·         List Boxes that are duplicated on the same form are cloned in the INC.

 

      Release 30411 –

·         NOTE:    Users should navigate through the INI maintenance forms to make sure all new setting are set to default values or user selected values.

·         NOTE:   New globals should be generated and deployed including: GLOBAL.ASA, Datatoratl.asp, iegglb.inc, iegcss and ieglib.js

·         Numeric Edit routine in the JS file, now contains code to verify the pre and post decimal field lengths.

·         First Radio button value is now selected if not default is specified.

·         Generated output forms can have a user defined extension such as .frm instead of .asp.  This enables users to configure AV software to exclude this specified file extension.  Generation performance could improve by nearly 300%.

·         Combo List box sizing change for MAC / IE platform.

·         Corrected defined list box that continued to multiple model records.

·         Resolved background color for displays that intersect a keisen line.

·         Displays and keisen line or boxes painted within a copyfrom area are excluded from the IB labeled keisen box option.

 

      Release 30325 –    

·         NOTE:    Users should navigate through the INI maintenance forms to make sure all new setting are set to default values or user selected values.

·         NOTE:   New globals should be generated and deployed including: GLOBAL.ASA, Datatoratl.asp, iegglb.inc, iegcss and ieglib.js

·         Local Edit routines for required, numeric fields have been moved to the JS file.

·         List boxes that are defined multiple times on the same ISPEC are downloaded once and then cloned.

·         Routine implemented in the INC to address CE 902 errors.

·         Change made to the INC MAKELIST routine to insert a blank entry as the first entry in the list box, if the first entry was not already a blank line.

·         Routine implemented in the datatoratl and generated forms to render forms encountering CE 905 errors.

·         The generate form how allows for the business segment name to be entered.  This impacts the title displayed on the browser title bar.

·         When converting 2D fields to 3D fields, the client can how specify in pixels and adjustment factor applied to the field width and height.

·         An HTML file will be generated in the ENV folder containing a list of all ispecs found in the model case file.

·         Display text intersecting a keisen line will inherit a background color of the form.

·         Numeric signed fields that have FULL zero suppress now renders the SIGN part correctly.

·         A list box that has no data in the list box will not override the host value with “no list available” but will populate the list box with the “no list available” message.  The host value will be rendered if the list box is a Combo Drop Down.

 

      Release 21102 –

·         This release has been qualified for Internet Explorer 5.0+ and Netscape7.0 (including Mozilla) for Workstations running Windows and MACs running OS9. Therefore new libraries including IEGGLB.INC and IEGLIB.JS have changes to accommodate this qualification and will need to be generated and deployed.

·         This release has incorporated a new routine (GETSTUFF) in the IEGGLB.INC library to handle the sign part of numeric signed fields.

·         New feature for ASP forms to position the cursor into the object that has the lowest assigned tab number greater than zero.  This should correspond to the first painted field in the EAD character format.

·         The local numeric edit scripts will filter out commas.

·         Changes to display attributes have been changed to permit print of forms from the browser without wrapping text on the printed output.

 

      Release 20820 – 

·         New feature implementing Auto Tab.  This will require the deployment of a new generated JS library.  The IBINI form has a check box, which enables this feature for those who wish to use it.

·         The IBINI form also has another new feature, which allows the setting of background colors on labeled Keisen boxes.  As a default backgrounds of Keisen boxes are now transparent.

 

      Release 20808 –

·         Add function GetStuff to iegglb.inc handle numeric field and signs as a common routine giving more flexibility in numeric sign manipulation.  This will require a new deployment of IEGGLB.INC to the web server.

·         Drop Down Combo boxes have been fine tuned in appearance.

 

    Release 20716 –

·         User Chapter string containing “*” allowed duplication of functions for the same ISPEC. This has been resolved.

·         The LB token was disabled by the “*” in the ISPEC name routine.  This has been resolved

·         Positioning adjustments to 2D bordered inquiry fields.

·         Positioning for check boxes and radio buttons.

 

      Release 20702 –

·         Incorrect LBX name generate when name was specified from PCE repository.

·         Correction to the IEG Header script when Next Ispec was not included.

·         Fix to DatatoRatl when NISPEC was entered language path was excluded.

·         Fix to IEGGLB.INC to correct location of abandon.asp

·         New GLOBAL.ASA with improved diagnostics and UC/PW handling

·         IEWEB.DAT template was changed to locate IEGGLB.INC using FILE instead of VIRTUAL.  This will require that your IBINI be examined and the deployed path for IEGGLB.INC should be made relative to the location of the ASP forms.  Using VIRTUAL located the INC relative to WWWROOT.

·         New Abandon.asp to handle the new GLOBAL.ASA diagnostics.

·         User Chapter file now allows for the ISPEC position to contain an * in any character position, where the * is a wild card.  This allows for the user chapter to be applied to groups of ISPEC such as PG*** are all ISPEC starting with PG.  “****X”, are all ISPECs ending with X.

    Release 20612

·         ASP generation now has means to generate a “page2” run report request

·         IEG Header is now more dynamic in what can be selected in the header including the ability to HIDE
  
the header from view.

·         GLB.CLOSE will now shut down the generation cycle at the end of whatever it was generating

·         IBINI has a deploy bat that will be invoked at the end of the generation, if present.

·         IBINI has be divided into two pages: Page 1 IB setup and dynamic web design features and Page2
ASP environmentals

·         New setting in IBINI to generate fields as borderless or 2D or the option to convert all fields to 3D

·         Added ability to detect labeled Keisen boxes and control border via IBINI settings

·         New RR token added to control age 2 requests to run report.

·         Run Report invocation controlled by IBINI selection.

·         Enhanced the capitalization algorithm for GENGUI.

·         Fix user template where language = 00 will be applied to all languages

·         Fixed GENGUI bug where it was expanding field width to include separator characters on ED=A

 

    Release 20326 –

·         Warning: A new IEGLib.js file needs to be generated and deployed in order for forms generated by this release to function correctly.

·         Moved ParseError routine into the JS template to reduce the size of the generated forms

·         Added ID to the dynamic image chapter 57

·         Enhanced the user chapter for converting List Box data.

 

      Release 20219 –     

·         This release is to comply with the latest EAD release 3R2 and changes to the LCIF record layouts that impacted GUI and ASP generation.

·         An operational correction for internet access and registration.

 

      Release 20131 –

This beta release has two (2) significant enhancements related to the IEGVIEW Multi-Language deployment and the expanded host integration.  If upgrading from IB10707 or earlier, THIS RELEASE REQUIRES THAT ALL ENVIRONMENTAL FILES and ASP FORMS are redeployed due to the changes in the environmental routines.   Deployment of environmental files and ASP forms has changed.  The ASP forms are now generated and deployed in a folder whose name is the primary language.

·         Background color is set to transparent if background color = default background color.

·         CSS template handles transparent as a background color.

·         Chapter 75 inherits foreground color from the list box being converted to display lines.

 

      Release 11115 –

This beta release has two (2) significant enhancements related to the IEGVIEW Multi-Language deployment and the expanded host integration.  If upgrading from IB10707 or earlier, THIS RELEASE REQUIRES THAT ALL ENVIRONMENTAL FILES and ASP FORMS are redeployed due to the changes in the environmental routines.   Deployment of environmental files and ASP forms has changed.  The ASP forms are now generated and deployed in a folder whose name is the primary language.

·         Alignment of Radio buttons and Check boxes matches EAD/LDA painting alignment.

·         Correct label and value now generated for Push Buttons when more than one label/value pair record existed in the model

·         IEWEB.dat version84a included containing cursor positioning routine when using IEG Message format in LDL.

 

      Release 11108 –

·         Problem fixed in some ASP forms not getting generated due to re-cycling the GENIEWEB generator.

·         Uninstalling and installing a newer release will not longer require Product registration.  This will be in effect after the installation of 11108.

 

      Release 11101 –

This beta release has two (2) significant enhancements related to the IEGVIEW Multi-Language deployment and the expanded host integration.  If upgrading from IB10707 or earlier, THIS RELEASE REQUIRES THAT ALL ENVIRONMENTAL FILES and ASP FORMS are redeployed due to the changes in the environmental routines.   Deployment of environmental files and ASP forms has changed.  The ASP forms are now generated and deployed in a folder whose name is the primary language.

·         DatatoRatl changed to look for abandon.asp in the same folder where datatoratl is located.

·         Template changes to correct a focus problem when converting a list box to a PRE Text display.

·         Location of where ASP forms look for datatoratl is controlled by the entry in the IBINI.  The default location should be “../datatoratl.asp”  This is the GREEN area on IBINI.  This may require a regeneration of ASP forms and the deployment of the new datatoratl

·         Labels re-aligned for radio buttons horizontally laid out.

 

      Release 11027 –

This release has two (2) significant enhancements related to the IEGVIEW Multi-Language deployment and the expanded host integration.  If upgrading from IB10707 or earlier, THIS RELEASE REQUIRES THAT ALL ENVIRONMENTAL FILES and ASP FORMS are redeployed due to the changes in the environmental routines.   Deployment of environmental files and ASP forms has changed.  The ASP forms are now generated and deployed in a folder whose name is the primary language.

·         Expanded host integration functionality with the User template.  Users with some knowledge of HTML and JAVA can implement almost unlimited features and capabilities in the User Template.  Once these routines are developed they are then included in the generation process for all forms that are associated with these routines.

·         Expanded functionality using LINC multi-languages.  IEG has implemented an IEGVIEW that works in coordination with LINC multi-languages.  This enables the painting of the same ISPEC using LINC multi-language to represent versions of the same ISPEC. 

·         This contains the new EAD31B styles for Keisen lines and boxes.

·         Drop down list boxes with defined list of values are correctly sized in IE.

·         Short cut keys are detected in the labels of push buttons “&<letter>” and generate a HOT Key associated with the button containing this string.

·         Improved Radio Button label alignment.

 

      Release 10707 –

·         Correctly set the extract flags for an EAD31 level model

·         Detect the need for building the field LAST-LINE when the Repeat.From line is not zero

·         Now can handle Copy.Froms with inserted GLGs

·         Adjusted the size of the sign field containing DR to be 4 pixels bigger.

·         Creating a label with width 0 form radio buttons with blank labels

·         Changed the internal naming of radio button IDs to contain the index of the value instead of the actual value which was causing some potential script errors when radio buttons had values of *

·         For GUI generation list the GLG names specifically in the object list allowing them to be marked for inclusion in a partial generation.

·         Scan display for < and > and change to &gt and &lt

·         Scan hover text and label values for double quotes " and change them to single quotes '

 

      Release 10601 –Change made in how files are copied.

·         GLGs that had only displays and no painted data items were being ignored during GUI, HTML and ASP generations.

 

      Release 10424 –

·         Change made to the INC template to fix a problem building the list box contents.  If the right side of the list box was blank or empty the left side contents was displayed.  This has now been corrected to display a blank or empty value in the list box.

 

      Release 10405 –

·         The image suffix defined in the INI file will only be appended if the image does not have a suffix already appended.

·         List boxes with defined values now can have up to 60 defined items.  This was increased from 30.

·         The ^BS^ token will now contain the business segment value from the 00 model record.

·         If a face or point size is empty or zero, Courier New 8 will be used as the default face and point size in any 31 record type.

·         If the data item MAINT was user defined in a MEMO, IB will now retain the user edit attributes.

·         For check boxes or radio buttons that have been paint to not display the label, even if one is defined, will generate a check box or radio button with no label.

·         IB will not longer navigate to the IBINI form if the user has requested GUI (g) model to be generated.

·         Loading a very large model for GUI generation will not longer encounter a load problem.

·         GENGUI will now generate all usage INQ data items as GUI fields regardless of whether they have value logic.

·         GENIEWEB will detect and skip all presentation types when usage is OUTPUT.

·         IF a HELP/TEACH screen has special characters in the name, the special character is replaced with an “H”.

·         Labels are now scanned for & and a character following.  The “&” is removed from the generated display.

·         A new token ^BF^ has been added to create a border around INQ, NOE, LOCKSIGN, or INQ SIGN fields.

·         HELP/TEACH html forms are now generated in a HLP sub folder.

·         HELP/TEACH forms will only be generated if the background color of the teach in the INI is not BLACK

·         Initial CONFG screen has been repainted to reduce button options.  IB will now detect when a model needs to be loaded or if it was already loaded and available in the IB repository.

 

Release 10302 –

·         IB now generates TEACH /HELP screens with an HTML extension

·         There is now the ability to handle the initiation of a RC; ISPEC TEACH.  There is a simple logic change to use a special format of a ME; to pass the ASP form the name of the teach to invoke.

·         Push Buttons values can now be set up clicking on the button (onMouseDown) but then dragging off the button without releasing the mouse (onMouseUp).  This allows the user to set the value of the button without submitting the form.  This is particularly helpful to set a value of MAINT or to set button values when there are multiple button on the form.

·         MAINT will bypass edit testing for all presentation types when the value of MAINT is not ADD or CHG.

·         If a HELP/TEACH screen is named IEGIL, IB will append a list of all Input or Input/Output form names to the generated <ispec>IEGIL.HTML help form.

 

      Release 10226 –

·         IB now generates TEACH /HELP screens.  IB will automatically generate buttons at the end of each form labeled with the name of the TEACH/HELP screen name.  The generation of  the TEACH/HELP screens can be ignored by setting the background color of the TEACH/HELP parameter in the IB INI file to black.

·         A new IB INI parameter has been added to indicate which browsers to generate the output. The Browser parameter is a radio button and can have either a value of IE or a value of IE+NS.  The Netscape browser must be level 6.0.

·         Simple drop down list box no longer has a Double Click script generated for this type of list box.  This was potentially causing a submit of the form if a double click was detected on the list box slide bar.

 

      Release 10210 –

·         IB now warns of the use of LINCDefault as a font name but will not substitude LINCDefault with another fontname.  Users should be aware that browsers on the www will not have LINCDefault as a font type.  It is suggested that while painting GUI forms that fonts types be selected that are common to windows or the most widely used browsers.

·         When generating display labels, IB now will alternate a space and nbsp; to reduce the size of the generated output form.

·         The default foreground and background colors when nothing else is specified will now be black on white.

 

      Release 1211 –

·         TAB positions for lock signed numeric fields within Copy From lines are now being counted correctly enabling the Alt-Key generation to match field correctly within Copy From lines.

·         The Combo LIST box (style=L) is now generating the correct focus data name for Alt-Keys.

 

      Release 1118 –

·         New template iewebns.dat is included and installed under the “tpl” directory and is qualified for Netscape release 6.

·         The template “T” logic now allows for the testing against a value of spaces by using “SPACES, spaces, BLANK, or blank” in the comparison.

·         The initialization of buttons has been moved to PreScreen and uses a new form variable iegrerender to detect when the BACK button is used on the browser.

 

      Release 1012 – 

·         Tests implemented to detect if the model was extracted from DW instead of LDA.

·         New processes to try and compensate for incorrect attributes when processing a model extracted from DW.

 

      Release 0928 –

·         Server Side INC template has change to move left side of a LBX to the right side when the right side is a null value from host.

·         Field declared as usage OUTPUT still had GUI records associated in the LCIF.  These GUI records are now ignored.

 

      Release 0926 – 

·         Fixed problem on html hover text not displaying LDA field level help correctly.

·         Expanded handling of merging templates within the GENIEWEB process

 

      Release 0919 – 

·         Button values by default are set to space when a form is rendered in a browser or when an error is processed.

·         The EAD/LDA run time help file is now named correctly and is accessible by using Help on the menu bar.

·         The IB Icon will now start IB automatically.

·         GDAOP shows MAINT in alphabetical order and allows typing to align quickly to a data item.

·         Maintenance of style sheets or the IEWEB.INI file is not allowed until the model is loaded.

 

      Release 0915 –

·         The IEWEB.USR template can now also contain the user generation string.  The User Template content page contains more information on the required syntax.

 

      Release 0914 –

·         Implemented use of a user created and maintained template IEWEB.USR to contain client side user written Java scripts.

·         User can now develop their own Java chapters in IEWEB.USR

·         By using LDA field level business rules, associations can be made between an ISPEC/FIELD and a user defined Java chapter.  This is best illustrated by associating a data field as a DATE field by simply adding a specially formatted line of text to the field’s business rule in EAD/LDA.  Once done this association remains and will be included each time the form is generated by IB.  

 

      Release 0907 –

·         Resolved TAB changing the value in a COMBO Drop Down List.

·         Resolved Using the ENTER key not populating the Combo Drop Down List

·         User designated navigational fields will no skip the population of Combo Drop Down Lists

·         Combo Drop Down List used in Copy From lines are populated when the form is submitted.

·         Text Areas values are not echoed after receiving a host generated error message.

 

      Release 0831 –

·         Resolved associated tab for MAINT field when MAINT was manually painted on a MEMO Ispec.

·         Resolved script error if a radio or check box had an entry with a value that contained a “-“.  The ^ID^ token is now filtered to contain “_” in place of “-“s.

·         Fixed DHTML bugs in chapters 56, 66, 94 missing "

·         For Text area, change the ENTER key value of 128 to ` to prevent ALINC crash.

·         Dynamic Text Area triggered by field level business rules in the format of: ^TA^groupname^nn^  where groupname is user define name of the text area ,   nn is an index of 01-99 number in each part.

 

      Release 0827

·         Fixed HotKey problem with names that had dashes in the name

·         Corrected syntax problem in the dynamic image chapter.

 

      Release 0824

·         replace spaces with nbsp for inquiry and NOE fields

·         Corrected the focus on combo boxes when using hot keys. It now "selects" the entry.

·         Check boxes and radio boxes are highlighted with a black dotted line when they are tabbed into.

·         All of the GUI generation forms now are using the Font and Color routines to improve use.

·         Assigning tab numbers correctly to MAINT and ACTMTH

·         Updated IEWEB.DAT template #54 clearing the IIS variable ErrMsg

·         Updated IEWEB.DAT for DHTML focus on combo box

·         Updated IEWEB.DAT chapter 21 missing )

·         Updated IEWEB.dat chapter 53 had incorrect chapter number

 

      Release 0818

·         Associated Tab still not working correctly if NOE or signed fields were in the copyfrom area

·         Added missing inPushButton in ieweb PS

·         Hot keys outside of CF area where not getting generated

·         removed hiddenclass from iegcss.htm file

 

      Release 0815

·         Entries for Keisen boxes and lines have been changed in the CSS file. New entries will be made for all KEISEN graphics.

·         Alignment keisen lines drawn close to a keisen box.

·         Keisen boxes drawn on the Character based form is now ignored.

·         ENTER key allows focus on buttons to function

·         Maintenance of Style Sheets is now released.

 

 

      Release 0810

·         Hot Key to a Combo Drop Down does a FOCUS on Dataname + L which would be the data entry part of the list box

·         Check box alignment adjusted to be more in line with how the LDA screen is painted.

·         If a customer alignment height is defined for COPYFROM lines it is now used to calculate the form layout.

 

      Release 0808

·         Changed approach in making "work" directories, All directories should be now created having navigated through the IBINI maintenance form.

·         Warning messages are logged in tltrace when ISPECs or data fields have blank font values.

·         Courier 10 is the default font when ISPECs or data fields have a blank FONT.

·         Some GLGs could cause premature exit from build loop and not completely build the ASP form. (fixed)

·         HELP Icon added to Interface Builder Folder

 

      Release 0731

·         new gifs used for the drop down combo button

·         Multi-language for ASP and HTML

·         All environmental files are now located under "work"/"model"/ENV i.e. iegcss.htm, iegglb.inc, ieglib.js

·         GIF images are located under "work"/"model"/IMG i.e. iegcombo.gif and iegcombo1.gif

 

      Release 0724

·         New Windows File Dialog to locate MDL files to load

·         Import Export routine available for User GUI Defaults

·         Value/Label pairs available on GDAOP for MAINT

·         PORT is now an INI parameter for GLOBAL.ASA

·         IBINI now has JS deployment PATH

·         GDAOP width/Heigth can be applied to LBX/COMBOs

·         Field EDIT Tokens added to IEWEB.DAT

·         ^AU^ token for ISPEC Author now available in IEWEB.DAT

·         Hidden/NOE Signed fields are now assembled correctly  in PRELINC

 

      Release 0707

·         Uninstall ICON has been added to the installed folder.

·         A LOAD IEG DEFAULTS button is now available.

·         Documentation has been added to GSCOP GSCOP is to set grid, faceName, pointsize and color for ALL ISPECS

·         GLNOP Line OP is limited to lines 1 to 24.

·         Border 3D is now available to select.

·         H and V scroll bars is available on the GUI option ISPEC However, testing indicates that the load of the generated model ignores these setting during the load.

·         LBX on GDAOP displays all data name since the size of the list nearly unlimited.

·         A new vIP Connector is included with an increased timeout value

 

Features under investigation

·         H scroll bars on LBXs (for LDA31)

·         Investigating how to get the H/V scroll bars to load correctly (see above)

 

 

      Release 0620

·         IB can now be run locally or through IEWEBS

·         Local Registration will still be requested.

·         ASP bugs related to signed fields

·         Hidden fields at top are z-index 20

·         Conditional Insert Logic has been expanded

 

Copyright 1995-2009 Information Exchange Group, Inc.