1с пустое значение

Очень часто в программе требуется проверить переменную или какой-либо другой элемент на пустое значение для верной работы кода, проверки на ошибки.

Можно использовать функцию «ПустаяСтрока()«, работает только с типом Строка и проверяет на наличие значащих символов (незначащий символ это, например, пробел).

Если ПустаяСтрока (ПеременнаяИлиЗначениеЭлементаФормы) Тогда

    Сообщить(«Значение не заполнено»);

КонецЕсли;

Или функцию  «ЗначениеЗаполнено()«. Работает с типами: Булево, Строка, с массивами и коллекциями. Пример:

Если НЕ ЗначениеЗаполнено(Значение) Тогда

    Сообщить(«Значение не заполнено»);

КонецЕсли;

Кстати слово «Пустое» является условным. С точки зрения синтаксиса языка 1С существует только значение типа «Неопределенно».

Оставить комментарий: