Siebel Developer's Reference > Business Component User Properties > Controlling Records >

Setting Business Components to Read-Only According to a Field Value


The Parent Read Only Field user property sets a business component to read-only according to the value that a field contains. It restricts the detail records that Siebel CRM displays in a multivalue group. The value for this user property must use the following format:

buscompname.fieldname

where:

  • buscompname specifies the name of the parent business component.
  • fieldname specifies the name of a field that resides in the parent business component. If Siebel CRM evaluates the value of this field to TRUE or Y, then it sets the current business component to read-only. Note the following:
    • The business component that contains this field must be a parent or grandparent of the business component that Siebel CRM sets to read-only. A link or a series of links must create this relationship.
    • The Link Specification property of this field must be set to TRUE. If it is FALSE, then this user property does not work correctly. The exception is if Siebel CRM displays the child record in the multivalue field in the parent business component, then you can set this Link Specification property to FALSE.

To restrict the detail records that Siebel CRM displays in a master and detail view, you must make sure that some other business object does not use the business component that Siebel CRM sets to read-only.

You add this user property to the business component that Siebel CRM must set to read-only.

For more information, see How This Book Describes the User Property Format.

For more information about the Parent Read Only Field user property, see Configuring Siebel Business Applications.

Siebel Developer's Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.