The purpose of this function is to allow the user to update the details of entries on the SUBSYSTEM table.
This form is accessed by selecting entries in the List Subsystem screen before pressing the 'UPDATE' button in the navigation bar.
For a complete description of how this type of form works please see Transaction Pattern UPDATE 1.
|Subsystem ID||String||Required. Must be unique. As this is the primary key it cannot be changed.|
|Name||String||Required. Free format text.|
|Description||String||Optional. Free format text.|
|Directory||String||Required. This is the directory under the application root (see below) in which all the scripts for this subsystem are contained. This entry must be a single directory name, not a path to a directory, so '/' characters are not allowed.
The application root may be $_SERVER['DOCUMENT_ROOT'] or a path to a subdirectory. The name will be extracted at runtime, so need not be hard-coded anywhere.
The directory structure can be built using the Build Directory task.
|Task Prefx||String||Optional. This will be used when entries on the TASK table are generated by the Generate PHP Scripts function. It is only relevant when your application database tables do not already have a unique prefix.|