I can see that even though I selected validation to prevent an invalid value, and input -1 as the invalid value in the DA panel, after creating that page, I still need to edit the Spry Property inspector for that field to complete the validation and to make the code pass validation. That's a bit obscure I think.