17.11.2022 Альберт Нургалеев 7567
Получить первый символ строки

Содержание:

   

1.  Использование функции данных Лев()


Лев(Строка, ЧислоСимволов) – Это функция глобального контекста, которая позволяет выбрать первые слева символы строки.


Параметры: Строка – эта та строка, из которой мы хотим выделить символ.

ЧислоСимволов – это количество символов в 1С, которые мы хотим выделить из строки.

Предположим наша строка содержит слово «Привет!». Мы хотим получить из нее первый символ – букву «П». Какой будет команда?

НашаСтрока = «Привет!»;

ПервыйСимвол = Лев(НашаСтрока, 1);   




2.     Использование функции данных Сред()

 

Сред(Строка, НачальныйНомер, ЧислоСимволов) – Это функция глобального контекста, которая позволяет выбрать часть строки в 1С начиная с символа НачальныйНомер.


Параметры: Строка – это исходная строка из которой выделяем символы.

НачальныйНомер – это номер начиная с которого будут выделены строки.

ЧислоСимволов – это количество символов в 1С, которые мы хотим выделить из строки.

Как будет выглядеть код из предыдущего примера с использованием функции данных Сред()?

НашаСтрока = «Привет!»;

ПервыйСимвол = Сред(НашаСтрока, 1, 1);   




3.     Что делать, если в строке 1С пробелы

 

Иногда строка может начинаться с пробела. В такие случаи необходимо решить – учитывать первый пробел или нет.


Например, если наша строка содержит «Привет!», то первый символ будет « » (пробел). Описанные два способа вернут пробел. Как быть если нам необходимо игнорировать пробел? Есть набор специальных функций, которые позволяют обрезать пустые пробелы.

СокрЛ(Строка), СокрП(Строка), СокрЛП(Строка).

Каждая функция обрезает пустые пробелы: СокрЛ – обрезает пробел слева, СокрП – обрезает справа, СокрЛП – обрезает пробелы слева и справа.


Таким образом, чтобы получить первый символ без учета пробела можно воспользоваться одним из вариантов:




Получить первый символ в строке 1С довольно просто.


Специалист компании "Кодерлайн"

Альберт Нургалеев

Наши проекты

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

Внедренное типовое решение:
1С:Управление холдингом

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казнач...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО «Союз Три» (Кондитерский дом Renardi)
ООО «Союз Три»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Бухгалтерский учет
- Банк и касса
- Расчеты с контрагентами
Налоговый ...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка фу...

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Ална-Байк»
ИП Титов Виктор Сергеевич «Ална-Байк»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполне...

Автоматизация кадрового учета на базе ПП "1С:Зарплата и управление персоналом" в ТД НМК
ООО «Торговый дом Нальчикский молочный комбинат»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Кадровый учет;
- Расчет зарплаты;
- Регламентированная отчетность;
- А...

Автоматизация торгового учета на базе "1С:Управление торговлей"
ООО «ТЕЛЕВЕС РУСС»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складскими запасами;
- Оформление заказов покупателей;
- Пла...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в
ИП Любо Виктория Александровна (ООО «Рекреация»)

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Осуществлены разработки:
– отчета по спецификации Заказа;
– загрузки сп...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Перевод зарплатных баз с версии ЗУП 2.5 на версию ЗУП 3.1.
- Сопровождение в п...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение