Значения по умолчанию и проверка данных

Условие обязательного ввода значения

Одно из простейших средств для проверки данных при вводе – это реквизит, обязательный для заполнения. Вы можете указать его в Редакторе типов (раздел Типы), нажав на квадратные скобки напротив выбранного реквизита. В квадратных скобках появится знак «!»:

При попытке сохранить неверно заполненную форму система выведет предупреждение и оставит пользователя в режиме редактирования формы:

Значения по умолчанию

Поле «Значение по умолчанию», раздел «Типы» -> описание Объекта -> указывается напротив реквизита, можно также использовать для автоматического заполнения значений при создании новых Объектов. То, что будет указано в этом поле, будет автоматически записано в реквизите при создании новой записи. В этом поле также можно использовать служебные слова.

Для ссылочных реквизитов («--> Клиент», «--> Категория») следует указывать не имя Клиента или название Категории, а их внутренний идентификатор (ID): система хранит ссылки на ID (имя может быть изменено, а идентификатор – нет). Например, если мы хотим по умолчанию присваивать клиенту категорию «Лид», то нам нужно прописать для поля «--> Категория» значение его ID:

После редактирования каждого поля не забудьте нажать кнопку «Сохранить» или Enter!

Теперь при создании клиента система сама проставит ему Категорию «Лид», причем пользователь сможет изменить это значение на любое другое.

Если объект с идентификатором, вычисленным по умолчанию, не соответствует типу реквизита, то его значение не будет использовано и не будет сохранено в базу формой редактирования объекта.