bc:lock_edit_field_after_save_record
Блокировка редактирования Field после сохранения записи.
«Необходимо заблокировать редактирование Field после сохранения записи»
Вот такая незаурядная задача поступила к моему сотруднику. Недолго думая для реализации задачи было решено использовать следующий функционал:
Создать Field в БК содержащий значение True, False На уровне БК добавить UserProperty Field Read Only Field: на указанное поле.
К примеру этот функционал нам необходимо реализовать на БК Contact: Добавляем новое поле через Siebel Tools со следующими Properties
| Field | Join | Column | Post Default Value | Type | Comments |
|---|---|---|---|---|---|
| Name Read Only Flg | S_CONTACT_X | X_NAME_FLG | Y | DTYPE_BOOL | При создании записи значение в поле будет пустым, после создания будет проставлен флаг «Y» и поле станет ReadOnly |
Добавляем новый User Property на БК Contact:
| Name | Value | Comments |
|---|---|---|
| Field Read Only Field: Account Name | Name Read Only Flg | Поле Account Name будет доступно дня редактирования только в момент создания записи, в дальнейшем оно будет доступно только для чтения. |
bc/lock_edit_field_after_save_record.txt · Востаннє змінено: 2022/05/23 15:26 повз 127.0.0.1
