Create a custom method that fires whenever you change records in the table your label is concerned about.
if !empty(field)
thisform.mycrazylabel.visible = .T.
else
thisform.mycrazylabel.visible = .F.
endif
When you fire this depends on how you navigate the table.
Eric Kleeman - EDS Consulting Services
MCP Visual FoxPro
MCSD C#.NET
Hua Hin Thailand
Los Angeles California