if !.NewObject("Addr1", "Addr","Isoft_St") > return .f. > endif > with .Addr1 > .Visible = .t. > .Left = 8 > .TabIndex = 3 > .Top = 28 > .txtAddr1.ControlSource = "cust.caddr1" > .txtAddr2.ControlSource = "cust.caddr2" > .txtCity.ControlSource = "cust.ccity" > .txtState.ControlSource = "cust.cstate" > .txtZip.ControlSource = "cust.czip" > .txtCounty.ControlSource = "cust.ccounty" > .Country.Text.ControlSource = "cust.ccountry" > .TaxExempt.Text.ControlSource = "cust.ctaxexempt" > endwithI see - we use similar technique here - didn't have a problem. Not sure, what may be the reason in this case.