
 Contents:

 README.TXT        (this file)
 DDLGEN.EBS        28,427  03-11-98  6:42p
 BROWSEDDL.EBS        810  03-11-98  6:42p 


 PROBLEM> When I generate DDL code for an attibute, incorrect code is
 generated.  I get () with no value in the parathesis.

  a_attribute_1 VARCHAR(),

 There should be something between the () or no () at all.

 ANSWER> You will get this error if you don't set the length for this 
 attribute.  If you wish to set a length, go into Attribute 
 Specification, DDL tab, and give the Length property a value.

 If you wish to generate a attribute with no parenthesis, use
 this updated DDLGEN script (fixes defect #132129 - parenthesis always
 generated with attributes).  With the update when no length is 
 specified, this will generate the attribute and type with no ().
 The updated script documents the changes with defect #132129.

 To install:

 1) Copy both of these files to your Rose home directory (location of
    rose.exe). 

 2) Tools:Open Script
    DDLGEN.EBS
    Debugger:Compile...
    DDLGEN.EBX
    Save button

 3) Repeat step #2 for file BROWSEDDL.EBS 

 4) Edit:Pathmap
    Create a pathmap variable called $DESIGN (case sensitive!)
    to point to the directory into which you wish to generate ddl. 
    Both scripts will use this pathmap.

 NOTE:  The major thing that changed with this update was to use the PathMap 
 object to access pathmap variables and that affected both scripts.  
 The old Rose 4.0 ddl script depended on having some setting in 
 rose.ini which are no longer there. 


