>Ed,
>
>Thanks for the response. Could you tell me exactly how to go about changing the current control based upon the value of a different column?
>
>Thanks again.
Sure - use the DynamicCurrentControl property. Let's say you have the default Text1 TextBox and a second TextBox named Text2 in the same column, which has a different control source. You have a field named Foo in the recordsource for the Grid. If Foo is "Blue", use the Text1 TextBox, otherwise use Text2. Set the following properties in the Column:
.Sparse = .t.
.DynamicCurrentControl = [IIF(Foo="Blue","Text1","Text2")]
Not much more to it...