Kbase P143301: SmartDataBrowser columns have incorrect size at runtime when field format has been changed in SmartD
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  6/9/2009 |
|
Status: Unverified
SYMPTOM(s):
SmartDataBrowser columns have incorrect size at runtime when field format has been changed in SmartDataObject
Browse column width at run time does not match the field format seen in the Property Sheet Column Editor at design time
FACT(s) (Environment):
Field format was changed in SmartDataObject (SDO) that is the data source for the SmartDataBrowser
SDO was recompiled after the change
When SmartDataBrowser Property Sheet Column Editor is opened after the change to the SDO, the format change is reflected there
Field format cannot be changed from SmartDataBrowser Property Sheet Column Editor (it is grayed out)
SmartDataBrowser is not recompiled after change to SDO
Windows
Progress 9.x
OpenEdge 10.x
CAUSE:
The field format seen in the SmartDataBrowser Property Sheet Column Editor reflect the format from the SmartDataObject, as seen in the include (.i) file generated when the SDO is compiled.The editor display shows what the format will be if and when the SmartDataBrowser is saved. If the SDO has been changed since the SmartDataBrowser was last compiled, the display does not reflect the contents of any existing r-code for the browser. However, it is the r-code (which was compiled using the include file that existed before the SDO was changed) that is invoked at run time by the window or other container to display the browser.
FIX:
Recompile the SmartDataBrowser after changes are made to field formats in its data source.