* Setup the Dbcx Manager oMeta = newobject('DBCXMgr', 'DBCXMgr.vcx', '', .F., lcMetaDataDir) oMeta.SetDatabase(dbc()) * Get a property of a specific field oMeta.dbcXGetProp(cFieldName, "FIELD", "WebControlType") * Get an array of fields for a certain property oMeta.dbcxGetAllobjects('field', @laFields, '', 'WebControlType', 'MyType')That last line is pretty cool, it will get you an array of all the fields in the database where the WebControlType is "MyType"... at least I think I got the syntax right. Doug will probably correct me if I don't :-)