> The only problem is that whenever I enter a row with the status �O� the
> background for all rows turn visible (red) and when I move to a row with a
> status �C� the background for all rows turns invisible.

Javier:

You will not be able to accomplish your goal using the PROPERTY command.  The
issue is not with R:Base, but with the underlying control in Windows.  You will
see a similar issue occur in "other" database products that use a similar
scrolling region.  In fact, there is only one instance of each control and the
other tiers of the region get copies of that control, except for the data
displayed.

You _may_ be able to work something out using the following trick:

1. Create a variable to represent the "highlighted" situation, fvHighlighted.

2. In the variable list, set it to be NULL if the row should NOT be highlighted
and to SFIL(CHAR(160), 20) if the row should be highlighted.

3. Place a variable label or variable DB Edit on the form assigned to this
variable.  Put it at some attractive place (eg to the left of the other
fields).  Make sure the autosize property is set to TRUE.

Now, try your form.  Hopefully on each tier that is not highlighted, the
component will "disappear" because of the NULL value and Autosize setting.  If
this works, you can experiment with making the component as large as the tier
and placing it behind the other components, thus getting a row highlighting
effect.
--
Larry

Reply via email to