Завершен

Помогите с проблемой

Анонимный 10 лет назад 2
Доброго времени суток!

Завожу шаблон штрихкода ячейки склада (Ean13)

220001{Секция:2}{Ярус:2}{Позиция:2}{КС:1}

22-идентификатор ячейки
0001-идентификатор зоны хранения

Шаблон имени Такой: А-{Секция}-{Ярус}{Позиция}

Есть штрихкод 2200010101027

Сканируем его в терминале, получаем имя ячейки А-01-0102
а хотелось бы получить А-1-12, т.е убирать лидирующие нули.

Возможно ли это осуществить с помощь регулярных выражений?
Доброго времени суток!

Красивого метода получить то что вам необходимо нет. Но можно выводить отображение имени ячейки по другому. То есть вместо:
{FirstStorage.Name}
Выводить следующие:
А-{global::System.Int32.Parse(FirstStorage.Секция)}-{global::System.Int32.Parse(FirstStorage.Ярус)}{global::System.Int32.Parse(FirstStorage.Позиция)}
Естественно вместо FirstStorage нужно подставить, необходимое вам название объекта.
Доброго времени суток!

Красивого метода получить то что вам необходимо нет. Но можно выводить отображение имени ячейки по другому. То есть вместо:
{FirstStorage.Name}
Выводить следующие:
А-{global::System.Int32.Parse(FirstStorage.Секция)}-{global::System.Int32.Parse(FirstStorage.Ярус)}{global::System.Int32.Parse(FirstStorage.Позиция)}
Естественно вместо FirstStorage нужно подставить, необходимое вам название объекта.

Благодарю. Попробуем!

Сервис поддержки клиентов работает на платформе UserEcho