Name

Name of the development object, which uniquely identifies it.

For main development objects, the name must be unique for the type of object. For sub-development objects, the name must be unique within the parent object.

Note:  All components share the same namespace, so a server page and a service cannot have the same name. It is recommended that you develop a naming convention that allows you to easily distinguish between them.

General Naming Guidelines

The allowed characters and length of the name depend on the type of object. For details, see Naming Rules for Uniface Development Objects.

In general:

  • Any combination of letters (A-Z, a-z), digits (0-9), and underscores (_) is valid, although many objects require the first character to be a letter (A-Z).
  • Do not rely on case to make names unique. For Uniface, myobject, myObject, and MYOBJECT are all considered to be the same. Within Uniface, object names are mapped to uppercase.
  • Avoid names starting with the letter U to prevent conflict with Uniface's own object names.
  • Avoid using Uniface or database reserved words. For more information, see Uniface Reserved Words .

Applies To

  • All Development Objects