Picklist limitations Custom picklist fields can be either controlling or dependent fields. Standard picklist fields can be controlling fields but not dependent fields. The maximum number of values allowed in a controlling field is 300. In addition, if a field is both a controlling field and dependent picklist, it can't contain more than 300 values. Before defining a dependency, make sure your picklist has at least one value; standard fields like Product Family do not contain any values until you add them. If a standard controlling field relies on functionality that your organization decides to disable, the dependency rules for the picklist will go away. For example, if your organization disables the Self-Service portal and the Closed by Self-Service User is a controlling field, its dependent picklist will display all available values. A dependent picklist is a picklist whose values are filtered by another controlling picklist. The values in a dependent picklist are changed according to the value selected in the controlling picklist. Standard picklists are always controlling fields. Custom picklists can be dependent as well as controlling.
Question : Custom picklist fields can be either controlling or dependent fields.
Picklist limitations Custom picklist fields can be either controlling or dependent fields. Standard picklist fields can be controlling fields but not dependent fields. The maximum number of values allowed in a controlling field is 300. In addition, if a field is both a controlling field and dependent picklist, it can't contain more than 300 values. Before defining a dependency, make sure your picklist has at least one value; standard fields like Product Family do not contain any values until you add them. If a standard controlling field relies on functionality that your organization decides to disable, the dependency rules for the picklist will go away. For example, if your organization disables the Self-Service portal and the Closed by Self-Service User is a controlling field, its dependent picklist will display all available values. A dependent picklist is a picklist whose values are filtered by another controlling picklist. The values in a dependent picklist are changed according to the value selected in the controlling picklist. Standard picklists are always controlling fields. Custom picklists can be dependent as well as controlling.
Question : A field marked as 'Required' on an object (while creating the field itself on the object by checking the checkbox for 'Required - Always require a value in this field in order to save a record') can be overridden to make this field 'Read-Only' by checking the 'Read-Only' checkbox on the page layout.
Explanation: Field options When we are adding fields on the page layout they can be made Required or Read-Only by setting their properties. The Field Properties dialogue box shown in the next screenshot can be accessed by clicking the wrench symbol on the desired field:
we can set the field to be Required or Read-Only on the page layout. As mentioned in the previous chapter, if the field is not universally required (set as required during the creation of the field) it can be made required on the page layout.
It should, however, be noted here that the field marked as required here will be required only on this page layout, it will not be required if the data is filled from the back-end or through API or any other page layout. This option is useful if we have a single page layout that requires this field.
We can also set the field as read-only in the same option, the field appears uneditable on the page only and the user can still fill the value from other page layouts or the back-end.