In the button script, I am not passing any variables...I'm just trying to get the Bill No so that I can match it up to the Item Code from Item Maintenance but I can't get it (I've closed out of the client's system so I can't exact error again, but it doesn't like oBusObj.GetValue(""BillNo$"", sBillNo). When I try a Post-Validate script instead just to test my script another way, I cannot select BillNo from the list seen in the attachment (I was not clear about this part the first time).