====== Блокировка редактирования 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 будет доступно дня редактирования только в момент создания записи, в дальнейшем оно будет доступно только для чтения.|