Difference between revisions of "System Objects"
From AgileApps Support Wiki
imported>Aeric |
imported>Aeric |
||
Line 23: | Line 23: | ||
::*By contrast, {{Type|}}s provide a ''Details'' link to open the record for viewing | ::*By contrast, {{Type|}}s provide a ''Details'' link to open the record for viewing | ||
==Type Identifiers== | ==Type Identifiers and Customization Capabilities== | ||
{{:System Object Type Identifiers}} | {{:System Object Type Identifiers}} |
Revision as of 23:51, 31 July 2013
About System Objects
The System Objects are built into the foundations of the platform. They're optimized for high performance and functionality.
System objects are customizable, but some functionality is fixed. (Custom Objects, in contrast, are created by platform developers. They are fully configurable, and become available when custom applications are developed or installed.)
Property Limitations
The following Property options are not available in System Objects:
- Display Styles - Only Sectional Layout and Horizontal Tabbed Layout are supported
- Record Locators can not be changed
- Cannot make an object Active or Inactive
- Inactive objects are not used in an application
- Data in an Inactive object cannot be viewed, edited or deleted
- Cannot set the object to be Web Enabled;
- Note: Web Enabled objects can use the Web Forms tool
- The Help URL is set by default, and cannot be changed
Other Considerations
- Object Inheritance is not supported
- Lookup fields to System Objects do not include Record Selection Criteria or Post-selection Javascipt
- System Objects cannot be deleted, but can be hidden from view
- Fields associated with the Record Id are clickable in System Objects
- Clicking the link to an Account Name, Contact Name, or other System Objects opens the record for viewing
- By contrast, Custom Objects provide a Details link to open the record for viewing