8.х форматированный вывод переменной

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем yaro, 1 мар 2007.

  1. TopicStarter Overlay
    yaro
    Offline

    yaro

    Регистрация:
    21 фев 2007
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Добрый день,

    у меня есть число i - натуральное, не больше 9999. Мне необходим форматированный вывод этого числа в четырехзначном виде с лидирующими нолями. Например
    i вывод
    0 0000
    1 0001
    10 0010
    100 0100
    1000 1000
    9999 9999

    Я почитал справку и нашел, что можно сделать так

    Format(i, "ND=4; NFD=0; NG=4; NLZ; NZ=")

    однако нужного результата не получил, где я ошибся, прошу помочь

    Ярослав
  2. jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Если ты это делаешь в модуле, нажми правую клавишу мыши, выбери в контекстном меню "Конструктор форматной строки" а там делай формат како нужен
  3. TopicStarter Overlay
    yaro
    Offline

    yaro

    Регистрация:
    21 фев 2007
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Спасибо - помогло: "ND=4; NLZ=; NG=; NZ=0000"

    Из этой помощи "ЧВН (NLZ) - Нужно ли выводить лидирующие нули. Значение данного параметра не задается, собственно наличие параметра определяет вывод лидирующих нулей." было невозможно понять, что запись должна быть такой "NLZ=" :) УЖОС...

    Ярослав

Поделиться этой страницей