Строка

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

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

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

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

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

Тип – возвращаем тип по его имени [Функция 1С]

В 1С используется не жесткая типизация, и переменные нет необходимости объявлять, может потребоваться узнать текущий тип. Для сравнения необходимо имень тип с которым требуется сравнить, для его получения можно использовать функцию Тип.

ТипЗнч – Получение текущего типа переменной по ее значению. [Функция 1С]

Получение текущего типа переменной по ее значению. Т.к. в 1С используется не жесткая типизация, и переменные нет необходимости объявлять, может потребоваться узнать текущий тип. Подробнее в примере.

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

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

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

Позволяет сформировать в нужный вид значение, к примеру из значение переменной типа даты можно получить только год.Так же возможно использовать для Числа, Даты и типа Булево. Для создания форматной строки удобно использовать «Конструктор форматной строки». Для его запуска открываем в

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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