Patch Win'Design 4.2 to 4.2.1

> Build Date : 18/12/2000
> Compatible Version : Win'Design 4.2

> > > Bugs corrections
> > > Improvements list
> > > New !

> Bugs corrections

> Report wizard

> - Processing model : when the documentation was generated, a crash occured on the data views, if they were not associated with a model.

> Form

> - When a tab control was deleted, the included objects were not deleted.

> - In the boards, the SQL views columns data types were not correctly retrieved.

> CDM-LDM transformation

> - When the transformation was done in an existing Logical Data Model, some objects were duplicated (logical name ended by _2 ). This occured when Win'Design did not find the object by its internal code. The searching algorithm has been modified as follows : if the object is not found by its internal code, the search is systematically done on its logical name, excepted for the foreign keys.

> - For a transformation in an existing model with the option "Preserve modifications", the existing index on the foreign keys were deleted.

> LDM

> - The horizontal scroller in the dialog allowing the association of storage/tablespace with several index was missing.

> Processing models

> - As the model general options were modified (codes size for instance), the states names disappeared as the codes update was executed.

> Miscellaneous

> - When an icon was attached to an object and when this icon was moved, it disappeared as a Copy/Paste was done.

> - In the states pop up menu, the options "Show/Hide links" was missing.

> Improvements list

> CDM/LDM transformation

> - As a transformation is executed to an existing LDM, an option 'Object search on internal code' has been added, allowing to search the existing objects according to the internal codes or to the logical name (this option was already existing, but was not available for the user).

> - If there is any risk to execute the update on the internal code, a message is displayed to ask to confirm the searching mode on the existing objects (case of a logical model generated by another conceptual data model).

> Visual J++ export

> - A font is generated by default, to avoid the controls to use the font defined for their container.

> - Project files creation at the generation from a LDM.

> Script generation

> - The alternative constraints are now created out of the table if the user chooses to generate the primary key out of the table (drivers parameters).

> New

> HTML :

> - Export of the forms one by one in HTML and javascript with all the controls an events.

> - Mass Export from a logical data model and generation of an index sheet (WD_index.htm).

> - Preparation of the data access by comments, allorwing this access implementation.

> Java (JFC) :

> - Export of the forms one by one in Java (JFC) with all the controls except the Spinner.

> - Mass export from a logical data model.

> - Preparation of the data access by comments, allowing this access implementation.

Win'Design 4.2.0

> > Build date : 20/11/2000
> > Compatible version : Win'Design 4.1.2

> > > Bugs corrections
> > > Improvements list
> > > New !

> Bugs corrections

> > Processing models :

> > - As the Ctrl + G key was pressed down, the dialog "CDM --> LDM transformation" was displayed.

> > CDM - LDM transformation :

> > - When the transformation option "To a new model" has been selected, the first transformation was correctly done. But, the update was afterwards always applied on the same model.

> > - The columns composing a foreign key were duplicated if the foreign key name was longer than the codes size limit.

> > - Columns could sometimes be indexed more than once, when index on foreign keys were created.

> > Workspace :

> > - As a diagram (or model) branch was renamed with an empty string and was then deleted, this involved a crash.

> > Form :

> > - As a form is saved, the associated logical model is not automatically saved, unless it is a new one.

> > - As the grid options were modified, the grid was not refreshed.

> > - The objects width does no longer go beyond the form right margin.

> > DBMS :

> > - (SCRIPT) The columns composing the alternative keys were generated with trial order as the index (ASC, DESC).

> > - (SCRIPT) The clause tablespaces and storages were generated even if the option "Create tablespaces and storages" was not ticked.

> > Miscellaneous :

> > - Automatic save work now with standalone version.

> > - No more error as an object attached file is viewed.

> > - After a drag&drop from the dictionary, the functions "Check links" and "Form export" were disactivated in the "Model" menu.

> > - If a graphic object was renamed with an empty string with the pop up box unfixed, the message box 'Name required' looped and the box remained hidden.

> > - Doubles deletion in the composed dataitems.

> > - On Win'Design startup, the message box "No default printer" has been suppressed

> > - Coherence between the page and the printing parameters (portrait or landscape).

> > - As a data view was renamed and then deleted, this involved a crash.

> > - It is now possible to draw directly the "polyline" links with points on other links.

> Improvements list

> > Form :

> > - Improvement of the LDM - Forms links management (Invalid paths in network configuration and crashes).

> > - Possibility of transfer of all the forms of a logical model to another one (Model menu - Forms transfer)

> > - Microsoft Visual Basic® export : tabs and boards export as well as validation rules.

> > - Microsoft Visual Basic® export : images and list of values (combo) export.

> > - Export : Possibility to generate or not the validation rules and events.

> > - Better "Declare.bas" file folder management (Global declarations).

Miscellaneous :

- The strings delimiters can be keyboarded freely in the default values, min, max and coded values (no more inconsistency messages with the length).

- In the dialog boxes : dataitems, attributes and columns, as long as the order button "minus" or "plus" is pressed down, the selected item is moved in the list.

- In the dialog boxes : dataitems, attributes and columns, right click to insert a new element or "Insert", right click to copy the selected element.

- In the " Options/Preferences/Display " menu : new option added concerning the rules (LDM and CDM) : Display the rules description

- In the " Options/Preferences/Display " menu : new option added concerning the tables : Display the conceptual name with the logical name.

DBMS :

- (SCRIPT) Possibility to choose the index location in the scripts (before of after the constraints).

- (SCRIPT) Improvement of the strings delimiters management.

- ( INGRES Reverse) If a column has the NOT NULL WITH DEFAULT constraint, the default value is automatically added ( 0 for the numerical types and " for the characters strings).

New !

Codes normalization :

- Possibility to define one or serveral standards, from the form menu : Options - Preferences - Model - Norm tab.

- Possibility to define a norm for the application.

- The norm is applied on the new objects name linked to a data source.

Form :

- Mass export of the forms from a logical data model with Visual Basic® project generation.

LDM :

- Data environement generation for Visual Basic 6.x®.

Java :

- Export of the forms one by one into Visual J++ with all the controls and events.

- Mass export of the forms from a logical data model

- Data access prepared by comments, allowing the free implementation of this access.

- Classes generation allowing the use as Applet or independent application.