you will need to use field change if the customer ...
# suitescript
n
you will need to use field change if the customer changes, problem with this the page reloads and you may find the selected customer is lost. Setting customform is never straightforward.