Я быстро проверил ванильный экземпляр. Это мои наблюдения.
На самом деле есть 2 вида замков.
Красные замки в редакторе форм. Это не будет отображать замок в отрендеренной форме.
Это появится рядом с меткой поля в редакторе, когда система активирует его по требованию системы. Попытка удалить их из формы даст вам сообщение. Например. Шаблон договора, выставление счета клиенту и т. д.
Поле, которое вы пытаетесь удалить, требуется системе или компании.
Тот же красный замок появляется для полей в редакторе форм, когда настройщик системы заблокировал этот конкретный атрибут под Field properties - Locking
. Попытка удалить это поле из формы говорит:
Поле, которое вы пытаетесь удалить, заблокировано и не может быть удалено.
Черные замки в форме, отображаемой в браузере. Элемент управления этого поля отображается синим цветом в редакторе форм.
Это будет отображаться для системных полей, таких как CreatedOn, All Rollup fields, All Calculated fields.
Это будет отображаться рядом с элементом управления (текстовое поле, поиск) во время рендеринга, когда поле установлено как доступное только для чтения в разделе Field Properties - Field Behavior
. То же самое относится и к полям с отключенным сценарием.
Поля, такие как автоматически сгенерированный ContractID, Валюта, Исходный контракт, Скидка, будут заблокированы системой, поскольку их изменение после создания записи не имеет смысла. Также это повлияет на бизнес-конвейер.
person
Arun Vinoth
schedule
15.06.2018