Difference between revisions of "Custom Object"

From LongJump Support Wiki
imported>Aeric
m (Text replace - 'Data & Presentation > Objects' to 'Data > Objects')
imported>Aeric
Line 42: Line 42:
|modified_id  *||String||Unique identifier of the user who last modified the record
|modified_id  *||String||Unique identifier of the user who last modified the record
|-
|-
|workflow_owners ||String|| Workflow Owner(s)              
|workflow_owners ||String|| Workflow Owner(s)
<span id="workflow_state"></span>             
|-
|-
|workflow_state||String|| Workflow State            
|workflow_state||String|| Workflow State. (This field always displays the ''title'' of the workflow state, except when used in direct query against the database, in which case it displays the ''name'' of the workflow state.)
|-
|-
|workflow_state_change_date||String|| Date of last change in the Workflow State
|workflow_state_change_date||String|| Date of last change in the Workflow State
|}
|}

Revision as of 21:50, 15 June 2011

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

Compare to Built-in or CRM object

Find the Object Type

To find the object type identifier for an object:

  1. Click Designer > Objects > {object}
  2. The Object Name is displayed at the top of the page.
    (To see the object ID, click the section-expansion (triangle) icon next to it. Sections-expand.gif)

Notepad.png

Note: The Object Name is typically used as the identifier, because it is human-readable for both Built-in or CRM objects and Custom Objects. Object ID can be used, as well, but it is only human-readable for Built-in or CRM objects.

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 > Objects > {object} > Fields

Predefined Fields

A Custom Object can be modeled after any of the standard Built-in or CRM 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. (This field always displays the title of the workflow state, except when used in direct query against the database, in which case it displays the name of the workflow state.)
workflow_state_change_date String Date of last change in the Workflow State