For those of you that once followed this post or are interested I accidently figured the ENFORCE options out a bit more.
Table_A inner join to table_B set as "NOT ENFORCED"
and there are 20 records in table_A and only 10 matching records in table_B (say linked on a primary PrimaryID#=PrimaryID#)
There is no select statement.
If you do not use any field from Table_B in ANY capacity and do use any field from table_A the report will return all 20 rows and ignore the join (e.g. not enforced).
If you change it to "Enforced To" (A to B) it still will return 20 rows.
If you change it to "Enforced From" (A toB) or "Enforced Both" it will return only the 10 rows (matching records).
If you use ANY field in any capacity from Table_B it will enforce the join and return only the 10 mathcing records regardless of the Enforce join selection.
Hope this helps someone in the future.