Дополняем число лидирующими нулями в 1С
Необходимо, чтобы из числа 4 получалось 0004, из 567 получалось 000567 и т. д.
Для этого можно использовать функцию встроенного языка Формат().
Например:
1 2 3 |
ИсходноеЧисло = 27; Результат = Формат(ИсходноеЧисло, "ЧЦ=5; ЧВН=; ЧГ=0"); //Результат = 00027 |
Здесь в форматной строке указано три параметра:
- ЧЦ=5 — всего будет отображаться пять знаков (целой и дробной части)
- ЧВН= — будут выводиться лидирующие нули
- ЧГ=0 — группировка разрядов использоваться не будет