Do you find this script useful?
Yes
No
Comments?
Edit Record
This script can be used to make a field required for a form but not for the textbase. This is useful when a textbase has different record types with their own required fields. The user can design different edit forms for the various record types with their own required fields.
Script Language: JavaScript For use with:
DB/Textworks
Requires at least version 4
function onRecordSave()
{
   /* 1. Name all the boxes on the form with required fields.
      2. Enter the box names in the "requiredFieldsArray" below.
       All names must be enclosed in quotes and seperated by a comma. */

   var requiredFieldsArray = new Array ("field1","field2","field3","field4");
   var i = 0;

   while(requiredFieldsArray[i])
   {
      if(Form.boxes(requiredFieldsArray[i]).content == '')
      {
         Application.message("Please complete all required fields.");
         Form.boxes(requiredFieldsArray[i]).setFocus();
         return false;
      }
      i++;
   }
}
Notes:
Submitted by Kevin Rourke on Wednesday, June 20, 2001

Powered by DB/Text WebPublisher, from Inmagic WebPublisher PRO