made diagnostic dialog calculator calculate and display effects when the data is all available. Effects are recalculated if table items changed (no longer 'locked' once effects have values)