Hi everyone,

I have found an interesting bug.

I have just added a new panel to a variation I was make to the STE-BASE 
application, the DP application which is used for documenting DP STR's. 

For a while I have had a panel to place a note against fields. My panel had 4 
real fields and a computed field
GZZ9::N  - PanelNumber
GZZ9::N  - FieldNumber
A60A5 - NOTE
A20::C  FieldName (computed through a Datalink back to the STE-BASE.FLD panel

I also have one field GZ9::N which I use to ensure that a record does not get 
accidentally saved if there is nothing in the NOTE field
That field has a formula to see if a Note has been entered ie  length[NOTE]  
and that field also has a range limitation 2-99, so at least two characters 
must be entered into the NOTE field.  Becuase of limitations in DP the longest 
value the length function returns is 78.

I decided today to add a NOTE record to the STE-BASE.PAN so I could document a 
Panel 

It had one 3 real fields and a computed field
GZZ9 - PanelNumber
A60A5: NOTE
A12::C PanelName 
and again the GZ9::N field for the length[NOTE].

However as soon as I tried to create a record the value in my length[NOTE] 
field showed 80. I rechecked everything, and compared it to the previous. 
However by adding another real field to the Panel the formula works... 

I thought it might have been a corruption, but I found I could reproduce the 
behaviour in a new database. You need more that two editable fields in addition 
to the Alphanumeric field before the length function will function on the alpha 
numeric field

Has anyone observed this before

Regards
Brian



_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf

Reply via email to