PRB: Error Occurs When Using DynamicCurrentControl PropertyLast reviewed: August 24, 1995Article ID: Q135522 |
The information in this article applies to:
SYMPTOMSWhen setting the DynamicCurrentControl property of a column contained within a grid, you may get the error message "Expression is invalid. Use a valid expression for DynamicCurrentControl property."
CAUSEThis error message may occur if you used the Expression Builder to create your DynamicCurrentControl property expression. The DynamicCurrentControl property sets the active control of a column based on a certain condition. This is typically accomplished with an in-line if (IIF) statement. When you add an IIF statement to the DynamicCurrentControl property, Visual FoxPro assumes that an equal sign (=) resides at the beginning of the statement. If you have the Expression Builder creates your IIF statement, it adds an equal sign as the first character and thus cause the error message.
RESOLUTIONRemove the equal sign inserted by the Expression Builder, or do not use the expression builder to create your IIF statements for the DynamicCurrentControl property.
STATUSThis behavior is by design.
MORE INFORMATION
Steps to Reproduce Behavior
|
Additional reference words: 3.00 VFoxWin
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |