Функция Leadingzer в XSLT - PullRequest
       2

Функция Leadingzer в XSLT

6 голосов
/ 13 сентября 2011

Есть ли у нас какие-либо функции для ведущих нулей.

1 Ответ

9 голосов
/ 13 сентября 2011

Использовать format-number(12345, "0000000000").

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

concat(substring('0000000000',string-length($val)),$val)

Это может быть полезно при заполнении, например, .... или пробелами, или если ваше значение не числовое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...