Button script vs Event script problem

SUGGESTED

Sage 100 2014

I'm starting to see double and need a clarification.  With regard to calling a vbscript from an event

or a Link button script on the Sales Order.

In an event script, it seems the oBusObj is natively exposed to the script.

Should the following call work from a button script. I'm getting an error (Object required oBusObject)?

Dim so_number

so_number = ""

retVal = oBusObj.GetValue("SalesOrderNo$", so_number)