Custom Objects

From AgileApps Support Wiki
Revision as of 23:31, 4 March 2011 by imported>Aeric (Text replace - 'Setup > Customize > ' to 'Designer > Data & Presentation > ')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A Custom Object is an object that has been created by a user or an application.

Compare to System Object

Find the Object Type

To find an object type identifier:

  1. Click GearIcon.png > Customization > Objects
  2. In the Display Title column, find the object you're looking for.
  3. The Object Name column has the identifier you need.

Alternatively:

  1. Go to GearIcon.png > Customization > Objects > {object}
  2. Click Properties
  3. The object name appears at the top of the page

Notepad.png

Note:

View Object Attributes

You examine attributes of Custom Objects in the same way you view attributes for Custom Objects.

For example, to see the fields defined for a Custom Object:

Designer > Data & Presentation > Objects > {object} > Fields

Predefined Fields

A Custom Object can be modeled after any of the standard System Objects. Some fields are predefined. Those fields are:

  • Created automatically when an object is created
  • Populated automatically when a record is saved/updated
  • Set to Read-Only by default, but can be Hidden via Field Visibility settings

These are the predefined fields:

Field Name Display Type Description
object_id String ID of the object the record is in
record_id * Number Unique record identifier
owner_id * String Unique record owner identifier
date_modified * String Date the record was last modified
date_created * String Date the record was created
created_id * String Unique identifier of the user who created the record
modified_id * String Unique identifier of the user who last modified the record
workflow_owners String Workflow Owner(s)
workflow_state String Workflow State
workflow_state_change_date String Date of last change in the Workflow State