! — настойчивая операция
Операция ! (настойчивая операция) указывает, что в данном месте в момент выполнения не может быть значения Неопределено. Если это оказывается не так в момент выполнения, то выбрасывается исключение.
! можно также назвать операцией отбрасывания значения Неопределено.
Синтаксис:
выражение!
Операция ! может быть использована в левой части инструкции присваивания.
Пример:
// у Ссылка2 нет Неопределено в составе типов
пер Ссылка2 = Ссылка.ЗагрузитьОбъект()!.СсылочныйРеквизит!
// Значением Накладная.Склад не может быть Неопределено
пер КодСклада = Накладная.Склад!.Код