I am trying to compare the old and new values of all of the fields in a list to see if the "as of date" field needs to be updated. When I load the list, I am capturing the value of each field. For some reason my multi-line fields are coming up empty.
var getValues = function()
//all of the other fields
progPer = SPUtility.GetSPField('Progress This Period');
progPerVal = progPer.GetValue();
//the rest of the fields
a bunch of other code
The call inside of PreSaveAction() works fine and captures the value correctly and it's basically identical except for the variable name.
checkprogPerVal = progPer.GetValue();
Is is something to do with document.ready? Should I set the initial values elsewhere?