Что такое пустая строка
« Как стать программистом 1С » Язык 1С » 1С ПустаяСтрока – проверка строки на заполненность
1С ПустаяСтрока – проверка строки на заполненность
Функция 1С ПустаяСтрока(Строка) проверяет строку на заполненность. Под «заполненностью» понимается не просто пустая строка с нулевой длиной, но и строка, в которой есть символы, но они «незначимы». Подробнее о «незначимых» символах см. функцию СокрЛП().
- Выполняем 1С ПустаяСтрока(«»)
- 1С возвращает Истина
- Выполняем 1С ПустаяСтрока(» «)
- 1С возвращает Истина
- Выполняем 1С ПустаяСтрока(»
| «) - 1С возвращает Истина
- Выполняем 1С ПустаяСтрока(» . «)
- 1С возвращает Ложь
Функция 1С ПустаяСтрока используются чаще всего в проверку на заполненность строковых полей на форме, или в результатах запроса, например, проверка перед записью нового элемента справочника:
Если ПустаяСтрока(Наименование) Тогда
Отказ = Истина;
Сообщить(«Не заполнено наименование элемента справочника»);
КонецЕсли;
Проголосовать за этот пост:
КОМПАС-3D v22
Пустая строка — строка в бланке спецификации, расположенная непосредственно над или под заголовком раздела или блока разделов. Она отделяет заголовок от объектов спецификации (см. рис. Заголовки разделов, пустые и резервные строки).
В пустую строку невозможно ввести текст. Ее наличие в спецификации продиктовано стандартом.
Отображение пустых строк вокруг заголовков разделов можно выключить при настройке разделов — с помощью меню кнопки Заголовок в диалоге настройки). Аналогично можно отключить пустые строки вокруг заголовков блоков вложенных разделов и блоков дополнительных разделов.
Пустые строки отображаются также после группы изделий/материалов, примененных по одному и тому же документу, если для них создано общее наименование. В этом случае наличие пустых строк и их количество регулируется при настройке общего наименования для конкретной группы изделий/материалов.
© ООО «АСКОН-Системы проектирования», 2023. Все права защищены. | Единая телефонная линия: 8-800-700-00-78
Пустая строка
Пустая строка (в информатике) — это термин, обозначающий значение строкового типа, не содержащее символов (то есть содержащее 0 символов, нулевой длины).
Несмотря на то, что пустая строка не содержит символьных данных, тем не менее ее представление в памяти занимает определенное место (см. Строковый тип). Например, пустое строковое значение может содержать маркер длины или терминальный символ. В частности, в языках программирования в качестве терминального символа часто используется символ с кодом 0, а в обычном текстовом файле символы CR (ASCII 0x0D), LF (ASCII 0x0A) или их комбинация CR + LF (ASCII 0x0D0A), обозначающие конец предыдущей и начало следующей строки.
Пустую строку не следует путать со строкой, состоящей из управляющих символов или пробелов, которые, хоть и не отображаются при выводе строки на печать или на экран, тем не менее являются символьными данными.
Использование
- Во многих (особенно нетипизированных) языках программирования пустая строка может быть интерпретирована как логическое отрицание.
- В текущих версиях СУБДOracle пустая строка эквивалентна NULL[1]
- Пустая строка может быть использована:
- для обозначения отсутствия каких-либо данных,
- в качестве терминального значения при перечислении.
См. также
- Строковый тип
- Перевод строки
- Нуль-терминированная строка
Примечания
- ↑Basic elements of Oracle SQL (англ.) . Архивировано из первоисточника 17 апреля 2012.
Ruby: Зачем пустая строка в конце файла?
Подробно: существует стандарт, который называется POSIX и в этом стандарте прописано определение того, что такое строка:
3.206 Line
A sequence of zero or more non- characters plus a terminating character.
Строка — это последовательность из 0 и более символов, оканчивающаяся символом конца строки (символом перевода строки, character , тот самый \n )
То есть по факту пустая строка в конце файла — это не строка (согласно стандарту). Это лишь то, как текстовый редактор отображает символ перевода строки в конце файла.