IF This.Parent.Name = "frmQuoteNum" && Enter routine only if this object is used on this form. LOCAL cName IF EMPTY(This.cmetadatafilter) && Use this property only if we need to filter.... cName = UPPER(ALLTRIM(This.Name)) && ...by something other than the object's name. ELSE cName = UPPER(ALLTRIM(This.cmetadatafilter)) ENDIF SET FILTER TO UPPER(ALLTRIM(datafield)) == "&cName" IN metadata GO TOP DO FORM EditMeta WITH cName ENDIFThe form that contains these comboboxes is called "Quotes", and I can see this object in the debugger. Why when the last line above, "DO FORM EditMeta WITH cName" executes, I can't see the "EditMeta" form object in the debugger. Yet when I run the form "EditMeta" directly from the project manager I can see it just fine.