Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
What context would request be null in BeforeLoad?
I have a script deployed to customer records with a before load function:
function OnBeforeLoad(type, form, request)
I'm getting a rare UNEXECPTED_ERROR with the following details:
Account: xxxxxx
Environment: Production
Date & Time: 11/29/2007 3:06 pm
Record Type: Customer
Internal ID: 120
Execution Time: 0.04s
Script Usage: 0
Script: Entity Processor
Type: User Event
Function: OnBeforeLoad
Error: UNEXPECTED_ERROR
TypeError: Cannot call method "getParameter" of undefined (OnBeforeLoad#12)
Stack Trace:
The code causing the error is:
var formID = request.getParameter('cf'); I can obviously guard against this problem very easily, but what has me confused is WHY this would happen? When would I have an 'undefined' request object? It says Type = "User Event" but if it was a User Event from the UI it seems that there would be a request object.
Steve Klett | Senior Developer
NetValue Technology
0