Номер без префикса и лидирующих нулей

Razlagutt 17 3

Функция возвращает номер без префикса и лидирующих нулей. Необычное решение от Сергея.

Автор: ildarovich

Функция ЧислоСправа1(Номер)
   Возврат Формат(Число("0" + Сред(Номер, СтрДлина(СокрП(
   СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(Номер
   , "0", " "), "1", " "), "2", " "), "3", " "), "4", " "), "5", " "), "6", " "), "7", " "), "8", " "), "9", " "))) + 1)), "ЧГ=");
КонецФункции
0

Рекомендации

См. также

Как удалить префикс и лидирующие нули?

НомерНаПечать (БСП)

Получает номер документа для вывода на печать; из номера удаляются префиксы и лидирующие нули

УдалитьЛидирующиеНулиИзНомераОбъекта (БСП)

Удалить префикс объекта и лидирующие нули (ЗУП 3)

Сократить лидирующие нули

ПользовательскоеПредставлениеНомераВерсии (БСП)

ПользовательскийПрефикс (БСП)

УдалитьПрефиксыИзНомераОбъекта (БСП)

Обновлятор-1С: групповое (пакетное) обновление и обслуживание всех баз за один раз

Комментарии

Модератору