Hidden Fields Showing On Viewers

AnthonyMillard1

New Member
I am currently doing an exercise in converting a existing Progress 91C (ADM1.1) application which uses smart objects into OpenEdge 10.1A and have come across an issue with Hidden fields.

Basically, when running the application fields which are set as hidden are appearing on viewers, some are appearing constant, others flicker on and off as I move up/down an associated/linked smart browser.

I have been able to identify the issue that for the database fields which were hidden is that they are also have either of the following attributes set
Displayed-Fields
Enabled-Fields

Taking these attributes off the fields and the viewer functions correctly.
Which is leading me to believe the that behaviour/weighting of the attributes is different between P9 and OE10

I appreciate that the viewer currently has fields with conflicting attributes which has lead to the issue, however, as we are taking hundreds of viewers the company is reluctant to alter all the code until we establish why the difference between P9 and OE10.

I have also tried replacing the OE10 Adm1 source with the P9 Adm1 source with no changing in the behaviour.

If anyone can point us in the correct direction or give us a reasonable answer for the change in behaviour we would be much appreciated.

I think Management are hoping for the magical registry key/global change which will make all our P9 code work under OE10 without having to change anything. If someone knows this then - top man/woman ;)

Thanks in advance

Tony
 
Back
Top