ПустаяСтрока (IsBlankString)
«««««««««« | 1С:Предприятие 8.0 | »»»»»»»»»» |
Синтаксис:
ПустаяСтрока(<Строка>}
Параметры:
<Строка>_Обязательный
Тип: Строка. Исходная строка.
Возвращаемое значение:
Тип: Булево. Истина, если строка не содержит значащих символов или не содержит ни одного символа (пустая).
Ложь, если строка содержит значащие символы.
Описание:
Проверяет строку на наличие значащих символов.
Пример:
Если ПустаяСтрока(Сотрудник.Фамилия) Тогда
Предупреждение("Укажите фамилию сотрудника.");
КонецЕсли;
Синтаксис:
Символ(<Код символа>)
Параметры:
<Код символа> Обязательный
Тип: Число. Код получаемого символа. Код задается в соответствии с кодировкой Unicode.
Возвращаемое значение:
Тип: Строка. Результирующий символ.
Описание:
Преобразует код символа в строку, содержащую символ.
Пример:
Буква_я = Символ(1103);
Синтаксис:
СокрЛ(<Строка>)
Параметры:
<Строка>_обязательный
Тип: Строка. Исходная строка.
Возвращаемое значение:
Тип: Строка. Строка, полученная в результате отсечения пробелов .
Описание:
Отсекает пробелы, стоящие слева от первого значащего символа в строке.
Пример:
НаименованиеДляПечати = СокрЛ(Товар.Наименование);
Синтаксис:
СокрЛП(<Строка>)
Параметры:
<Строка>Обязательный
Тип: Строка. Исходная строка.
Возвращаемое значение:
Тип: Строка. Строка, полученная в результате отсечения пробелов .
Описание:
Отсекает пробелы, стоящие слева от первого значащего символа в строке, и пробелы, стоящие справа от последнего значащего символа в строке.
Пример:
НаименованиеДляПечати = СокрЛП(Товар.Наименование);
Синтаксис:
СокрП(<Строка>)
Параметры:
<Строка>_Обязательный
Тип: Строка. Исходная строка.
Возвращаемое значение:
Тип: Строка. Строка, полученная в результате отсечения пробелов .
Описание:
Отсекает пробелы, стоящие справа от последнего значащего символа в строке.
Пример:
НаименованиеДляПечати = СокрП(Товар.Наименование);
Сред (Mid)
Синтаксис:
Сред(<Строка>, <Начальный номер> , < Число символов>)
Параметры:
<Строка>_Обязательный
Тип: Строка. Исходная строка.
<Начальный номер> - Обязательный
Тип: Число. Начальный номер символа, с которого начинается выборка. Нумерация символов в строке начинается с 1.
<Число символов Необязательный
Тип: Число. Количество выбираемых символов.
Значение по умолчанию: Если параметр не указан, то выбираются символы до конца строки.
Возвращаемое значение:
Тип: Строка. Строка выбранных символов.
Описание:
Позволяет выбрать строку символов начиная с символа <Начальный номер> общим количеством <Число символов>.
Пример:
// Пусть номер автомобиля в справочнике основных средств задается
// в виде х999хх99, где последние две цифры - код региона.
// Получим цифровую часть номера.
ЦифрыНомера = Сред(ОС.Госномер, 2, 3);
СтрДлина (StrLen)
Синтаксис:
СтрДлина (<Строка>)
Параметры:
<Строка>Обязательный
Тип: Строка. Исходная строка.
Возвращаемое значение:
Тип: Число. Длина строки.
Описание:
Позволяет получить количество символов в строке.
Пример:
ДлинаНаименования = СтрДлина (Товар. Наименование);
СтрЗаменить (StrReplace)
Синтаксис:
СтрЗаменить(<Строка>, <Подстрока лоиска> , <Подстрока замены>}
Параметры:
<Строка>_Обязательный
Тип: Строка. Исходная строка.
<Подстрока поиска> _Обязательный
Тип: Строка. Искомая подстрока.
<Подстрока замены> Обязательный
Тип: Строка. Подстрока, на которую будет заменена подстрока поиска.
Возвращаемое значение:
Тип: Строка. Строка, полученная в результате замены.
Описание:
Находит в исходной строке все вхождения подстроки поиска и заменяет ее на подстроку замены.
Пример:
Результат = СтрЗаменить(Номенклатура.Наименование, "_", " ");
СтрПолучитьСтроку (StrGetLine)
Синтаксис:
СтрПолучитьСтроку (< Строка>, <Номер строки>)
Параметры:
<Строка> - Обязательный
Тип: Строка. Исходная строка.
<Номер строки> - Обязательный
Тип: Число. Номер получаемой строки. Нумерация строк в многострочной строке начинается с 1.
Возвращаемое значение:
Тип: Строка. Полученная строка.
Описание:
Позволяет получить строку многострочной строки по номеру.
Пример:
Для х = 1 по СтрЧислоСтрок(ИсхТекст) Цикл
ТекСтр = СтрПолучитьСтроку(ИсхТекст, х);
КонецЦикла;
СтрЧислоВхождений
Синтаксис:
СтрЧислоВхождений(< Строка>, <Подстрока поиска>)
Параметры:
<Строка> - Обязательный
Тип: Строка. Исходная строка.
<Подстрока поиска> - Обязательный
Тип: Строка. Искомая подстрока.
Возвращаемое значение:
Тип: Число. Число вхождений.
Описание:
Позволяет вычислить число вхождений подстроки поиска в исходной строке.
Пример:
Результат = СтрЧислоВхождений(ИсходиыйТекст, "Число");
Сообщить ("Слово "Число" встречается " + Результат + " раз.");
СтрЧислоСтрок (StrLineCount)
Синтаксис:
СтрЧислоСтрок(<Строка>)
Параметры:
<Строка> - Обязательный
Тип: Строка. Исходная строка.
Возвращаемое значение:
Тип: Число. Число строк.
Описание:
Позволяет посчитать число строк в многострочной строке. Строки в многострочной строке разделены символами перевода строк
(Символы.ПС).
Пример:
Для х = 1 по СтрЧислоСтрок(ИсхТекст) Цикл
КонецЦикла;
«««««««««« | 1С:Предприятие 8.0 | »»»»»»»»»» |