lnCount = ADOBJECTS(laTables, "TABLES") FOR lnI = 1 TO lnCount USE (laTables[lnI]) ALIAS theTable ? laTables[lnI] FOR lnJ = 1 to FCOUNT('theTable') ? FIELD(lnJ) + " " + LOWER(TYPE(FIELD(lnJ))) + "(" + FSIZE(lnJ) + ")" && Doesn't display decimals for numerics NEXT USE IN theTable NEXT