Difference between revisions of "Object Properties"
imported>Aeric |
imported>Aeric |
||
Line 100: | Line 100: | ||
====Description Information==== | ====Description Information==== | ||
:;Description: Summarize the object in a paragraph or less. | :;Description: Summarize the object in a paragraph or less. | ||
<noinclude> | <noinclude> | ||
[[Category:Object Aspects]] | [[Category:Object Aspects]] | ||
</noinclude> | </noinclude> |
Revision as of 20:05, 25 June 2013
> Customization > Objects > {object} > [Edit]
Object properties are attributes of an object, akin to the color or model of a motor vehicle.
About Object Properties
The object Properties page displays object characteristics and it's relationship to other objects.
Object Relationships
In the Cases object, for example, in the Object Relationships section, you see lines that looks like this:
Object Alias Relationship Type ... Accounts Many to One ...
The way to read that line is "Many (Cases) to One (Account)". Or, in general terms:
- "Many (of the current object) to One (of the object on this line)"
Note: To change an object relationship, click the appropriate entry in that section. (The [Edit] button applies to the properties above. When you click it, you no longer see the relationships.)
Learn more: Object Relationships.
Working with Object Properties
Users that have the Customize Objects permission can edit Fields.
When viewing an object, you click the [Edit] button to modify properties. You can also click the section-expand icon (File:Sections-expand.gif) to see that information, and then click the section-collapse icon (File:Sections-collapse.gif) to close it again.
Note:
- The object ID is only visible when you expand the properties section using the File:Sections-expand.gif icon. (That information is never needed in the GUI, however, and even the APIs work with object names.)
- Only a subset of the properties are shown when creating an object. To see that subset, visit New Object Properties.
Object Properties Settings
Object Information
- Object Name
- Used by the system
- Only alphanumeric (a-z A-Z 0-9) and underscore (_) characters are allowed, no spaces
- Must be 64 characters or less
- Display Label (Plural)
- Plural form of the Object Name
- Display Label (Singular)
- Object Name
- Active
- When clicked, this object is active in the system
- Make this object available as Tab
- Checked by Default
- If checked, this object is available as a tab in the UI (User Interface)
- If unchecked, this object is hidden
- Hidden tabs are used to hold information and support related objects
- Web Enabled
-
- This option is available only for Custom Objects.
- When checked, this object is web enabled, and data can be added to the object, from a Web Form
- Help URL
-
- Base URL for the custom help web page which can be specified for an Object)
- Optional.
- Learn more: Help URL
- Recycle Deleted Records
- Define how deleted items are discarded from Objects
- Checkbox, checked by default
- If checked, Soft Delete is enabled; Deleted items are placed in the Recycle Bin, and can be Restored
- If unchecked, Hard Delete is enabled; Deleted items are Deleted Forever, and are not moved to the Recycle Bin
Permissions
- Enabled by default, these options determine if the specified action is available for the object
Note: For any action that is disabled, the related action buttons are hidden in the UI, and access via APIs is also disabled. - To disable an action, uncheck the checkbox
- These selections work with Custom Access Criteria options in the Access Control section
- Add: Add records to the object, enabled by default
- Retrieve: Access records individually or via Views/Reports, enabled by default
- Update: Update records in the object, enabled by default
- Delete: Delete records from the object, enabled by default
- Enabled by default, these options determine if the specified action is available for the object
Access Control
- Role Based Permissions - With this option, Roles and teams determine record access.
- Learn more: Role Based Permissions
- Custom Access Criteria - With this option, you specify the conditions that must be met to allow different kinds of access.
Custom Presentation Pages
With this option, custom JSP/Html Pages are used to access object data.
- A Presentation Page gives you full control over the layout a user sees when adding, updating, or deleting a record. You can define a different JSP Page for each purpose, and use any layout controls you like in the page.
- You can specify:
- View Record Page - The page to use when viewing a record.
- Add Record Page - The page to use when adding a record.
- Update Record Page - The page to use when updating a record.
- The dropdown list that accompanies each option lists the available JSP pages.
- Learn more: Creating Presentation Pages for Record Data
Description Information
- Description
- Summarize the object in a paragraph or less.