- 02, May 2023
- #1
В 1С оператор вопросительный знак "?" используется для задания условия, когда необходимо проверить наличие значения в переменной или регистре.
Например, такой код: scssCopy code
Если же значение переменной есть, то условие не будет выполнено и блок кода будет пропущен.
Например, такой код: scssCopy code
Если Не ЗначениеЗаполнено(Переменная) Тогда
Сообщить("Переменная не заполнена");
КонецЕсли;
можно заменить следующим кодом с использованием оператора "?"
arduinoCopy code
Если Переменная ? Тогда
Сообщить("Переменная не заполнена");
КонецЕсли;
В этом случае, если значение переменной не заполнено или равно нулю, то условие будет истинным и выполнится соответствующий блок кода.
Если же значение переменной есть, то условие не будет выполнено и блок кода будет пропущен.