Работа со строкой

Предложить тему

Специальные символы 1С: ВК, ВТаб, НПП, ПС, ПФ, Таб.

Данные спецсимволы можно используются в строке, к примеру для переноса строки (ПС). Список спецсимволов: ВК — возврат каретки. ВТаб — символ табуляции (вертикальной). НПП — неразрывный пробел. При данном пробеле не выполняться перенос на другую строку или другое разбиение текста при форматировании. ПС 

Склонение фамилии, имени и отчества по падежам в 1С 8.2

Версия для 8.1 Исходный код: &НаКлиенте Процедура Команда1(Команда) ФИО = «Иванов Иван Иванович»; Падеж = 2; Пол = 1; Результат = СклонениеФИО(ФИО, Падеж, пол); Сообщить(Результат); КонецПроцедуры &НаСервере Функция СклонениеФИО(ФИО, Падеж, пол) Результат = «»; ПутьКФайлу=»C:\NAMEDECL.DLL»; NameDecl = «Склонение»; Попытка Если

ТРег – титульный регистр слов [Функция 1С]

Преобразует все слова в титульный регистр или первые символы слов в верхний, а остальные в нижний. Можно использовать когда Ф.И.О. это один реквизит и необходимо все привести в нужный вид. Синтаксис ТРег (<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка Прочее Доступность

КодСимвола – Получение кода символа строки, в Unicode. [Функция 1С]

Позволяет получить требуемый символ строки в кодировке Unicode. Синтаксис КодСимвола(<ИсходнаяСтрока>, <НомерСимвола>); Параметры <ИсходнаяСтрока> — строка<НомерСимвола> — номер символа. подсчет начинается с 1. по умолчанию 1. Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение Пример ИсходнаяСтрока =

Найти() – поиск в строке [Функция 1С]

Позволяет найти в строке определенные символы или слова.Если строка найдена возращается позиция первого символа. Нумерация символов в строке начинается с 1. Если строка не содержит указанных символов, возвращается 0. Синтаксис Найти(<ИсходнаяСтрока>, <ИскомыеСимволы>) Параметры <ИсходнаяСтрока> — исходная строка [строка]<ИскомыеСимволы> — искомые

ПустаяСтрока() – Проверяет на наличие значащих символов [Функция 1С]

Функция позволяет проверить строку на наличие значащих символов.К незначащим символам относятся: пробел; неразрывный пробел; табуляция; возврат каретки; перевод строки; перевод страницы.Если не найдены данные символы или строка пустая возвращается Истина, иначе Ложь. Синтаксис ПустаяСтрока(<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка. Прочее

СокрЛП – удаляет незначительные символы справа и слева в строке [Функция 1С]

Удаляет незначащие символы слева начиная с первого значительного символа, и справа начиная с последнего значащего символа. Синтаксис СокрЛП(<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка. [строка] Возвращаемое значение: Строка с удаленными незначительными символами слева и справа. [строка] Прочее Доступность (для версии 8.2):Тонкий

СокрП – удаляет незначительные символы справа в строке [Функция 1С]

Удаляет незначащие символы справа начиная с последнего значащего символа. Синтаксис СокрП(<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка. [строка] Возвращаемое значение: Строка с удаленными справа незначительными символами. [строка] Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение Пример //

СокрЛ – удаляет незначительные символы слева у строки [Функция 1С]

Удаляет незначащие символы слева начиная от первого значащего символа. Синтаксис СокрЛ(<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка. [строка] Возвращаемое значение: Строка с удаленными слева незначительными символами. [строка] Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение Пример //

ВРег () – преобразование символов строки в верхний регистр [Функция 1С]

Преобразует все символы исходной строки в верхний регистр, то есть из “врег” получится “ВРЕГ”. Синтаксис Врег (<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка Возвращаемое значение: Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Пример // Преобразуем ФИО

НРег () – преобразование символов строки в нижний регистр [Функция 1С]

Преобразует все символы исходной строки в нижний регистр, то есть из “НРЕГ” получится “нрег”. Синтаксис Нрег (<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка. Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Пример // Преобразуем е-mail сотрудника в

СтрЗаменить () – Замена символов в строке [Функция 1С]

Данная функция позволяет найти в исходной строке значение и заменить на другое значение.При разработки конфигураций, часто требуется заменять какие либо символы в строке, по крайне мере я ей часто пользовался для упрощения работы. С данной задачей великолепно справляется функция СтрЗаменить.СинтаксисСтрЗаменить

Строка () – преобразование отличного типа от строки в строку [Функция 1С]

Преобразование отличного типа от строки в строку.Преобразование типа Булево, числа и дата происходит на основании национальных установок. Остальные типы 1С заявляет что будут преобразовываться в максимально читабельный вид. Синтаксис Строка(<ИсходнаяСтрока>) Параметры <ИсходнаяСтрока> — исходная строка. Возвращаемое значение: Прочее Доступность (для

Лев – Выбирает первые слева символы строки. [Функция 1С]

Выбирает первые слева символы строки. Синтаксис Лев (<ИсходнаяСтрока>,<ЧислоСимволов>) Параметры <ИсходнаяСтрока> — исходная строка.<ЧислоСимволов> — количество выбираемых символов. Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Пример // Исходная строка: ул.Российская 82 //Получим название улицы ИсходнаяСтрока =

Прав() – Выбирает последние справа символы строки. [Функция 1С]

Выбирает последние справа символы строки. Синтаксис Прав(<ИсходнаяСтрока>,<ЧислоСимволов>) Параметры <ИсходнаяСтрока> — исходная строка.<ЧислоСимволов> — количество выбираемых символов. Прочее Доступность (для версии 8.2):Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Пример // Исходная строка: ул.Российская 82 //Получим номер дома ИсходнаяСтрока = «ул.Российская