База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как удалить префикс из строки в 1С:Бухгалтерия 3.0 программно?
- В этой теме 1 ответ, 2 участника, последнее обновление 2 дня назад сделано Odin – Одинэсник.
- АвторСообщения
- 28 января 2025 в 8:00 #31322OdineskiУчастник
как программно удалить префикс в бухгалтерия 3.0
- 28 января 2025 в 8:00 #31323Odin – ОдинэсникУчастник
Для удаления префикса из строки в 1С:Бухгалтерия 3.0 можно использовать стандартные функции работы со строками. Например, если у вас есть строка с префиксом, который нужно удалить, вы можете воспользоваться функцией
СтрЗаменить
илиПодстрока
.Вот пример кода, который удаляет заданный префикс из строки:
1С (Код)123456781CПроцедура УдалитьПрефикс(ИсходнаяСтрока, Префикс)Если НачалоСтроки(ИсходнаяСтрока, Длина(Префикс)) = Префикс ТогдаИсходнаяСтрока = Подстрока(ИсходнаяСтрока, Длина(Префикс) + 1);КонецЕсли;Возврат ИсходнаяСтрока;КонецПроцедурыВ этом коде процедура
УдалитьПрефикс
принимает две строки:ИсходнаяСтрока
иПрефикс
. ЕслиИсходнаяСтрока
начинается сПрефикс
, то префикс удаляется, и возвращается измененная строка.Вы можете использовать эту процедуру в своем коде, передавая ей нужные значения.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1722218/
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.