>If I declare a Local Variable and give it a value in a form method and then call a custom class procedure to return a particular value, does my Local variable loose scope because I have ran code outside of the form method?
Yes, in this case the method is the scope of the visibility for a local variable.
--sb--