Why some fields are "grey"

 3 Replies
 0 Subscribed to this topic
 12 Subscribed to this forum
Sort:
Author
Messages
Terry P
Veteran Member
Posts: 234
Veteran Member
I've made modifications to the PO20.1 screen. Now I notice if I "tab" thru the fields, they turn "grey". What causes that?

See the attached screenshot for an example.

John Henley
Posts: 3364
New Poster
New Poster
Congrats on posting!
Engaged Reader
Engaged Reader
You are an engaged reader!
Avid Reader
Avid Reader
Avid Reader art thou!
What were the changes that you made?
Thanks for using the LawsonGuru.com forums!
John
Terry P
Veteran Member
Posts: 234
Veteran Member
I don't recall specifically when it started to go back and figure out what I did to cause it. I've been making several Javascript changes, but nothing that I can think of to cause this type of behavior. I have all my previouse versions (I save them as I go) so about the only thing I can think of is to go backwards one at a time until I find when it started.

Are there any type of modifications though that would cause this. The fields are not greyed out unless I "tab thru" the field.
Terry P
Veteran Member
Posts: 234
Veteran Member
Ok - found the problem. I'm still not sure "why" it greyed out the boxes, but I'll document it here in case someone else ever experiences it.

Basically it was a "misplaced return" statement. Listed below is the code. Note the commented out "return true". This was where it was originally. I did not have it outside the "if construct". Put it in the correct spot and it works fine now.


//*********************************************************************************
// When a text field loses focus
//*********************************************************************************
function TEXT_OnBlur(id, row)
{
// default the location based on buyer code
if (id == "text7" && lawForm.getFormValue("text9") == "")
{
// get the first shipto location for buyer code
bPerformTrans = getLocation()
// return true; <----------- here was the problem
}
return true; <----------- moved it to here
}
//*********************************************************************************
//===================================================================================================