It's not a very elegant solution but you could include a field N(1)in your table and when the order changes scan the table and change the value of the field in each record alternately to 0 and 1. When you set the dynamicbackcolor property the condition should be IIF(
= 0, Rgb(whatever), rgb(someother))
HTH
Liam
Liam O'Hagan
MCP VFP Desktop Apps