новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Отоброжение числа прописью

    • #1
    • 20.02.2020 12:07
    0
    Делаю конфигу на 1с8.3. В ней сесть справочник с реквизитом сумма . Данный реквизит вводится на форме цифрами. Нужно что бы он отображался в макете прописью
    • #2
    • 20.02.2020 14:03
    0
    ЧислоПрописью(<Число>, <ФорматнаяСтрока>, <ПараметрыПредметаИсчисления>)
    Параметры:
    <Число> (обязательный)
    Тип: Число.
    Число, которое необходимо преобразовать в строку прописью.
    <ФорматнаяСтрока> (необязательный)
    Тип: Строка.

    Форматная строка представляет собой строковое значение, включающее параметры форматирования. Параметры форматирования перечисляются через символ ";" (точка с запятой). Если параметр не указывается, используется значение параметра по умолчанию.
    Каждый параметр задается именем параметра, символом "=" (равно) и значением параметра. Значение параметра может указываться в одинарных или двойных кавычках. Это необходимо, если значение параметра содержит символы, используемые в синтаксисе форматной строки.
    Л (L) - Код локализации. По умолчанию используется код локализации, установленный в операционной системе. Примеры кодов локализации: ru_RU - Русский (Россия); en_US - Английский (США).
    НП (SN) - Включать/не включать название предмета исчисления (Булево), по умолчанию - Истина.
    НД (FN) - Включать/не включать название десятичных частей предмета исчисления (Булево), по умолчанию - Истина.
    ДП (FS) - Дробную часть выводить прописью/числом (Булево), по умолчанию - Ложь;
    ИИ (AU) - Определяет формирование классической (с использованием союза and перед прописью десятков и/или единиц внутри прописи триады) или упрощенной (без использования союза and) прописи числа. Имеет смысл и анализируется только при англоязычной локализации (en, en_XX). Возможные значения параметра:
    НеИспользовать (DontUse) - формировать упрощенную пропись числа (используется по умолчанию);
    Использовать (Use) - формировать классическую пропись числа.
    <ПараметрыПредметаИсчисления> (необязательный)
    Тип: Строка.
    Представляет собой строковое значение, определяющее параметры предмета исчисления. Параметры предмета исчисления перечисляются через запятую. Формат строки зависит от кода локализации.
    Для русского и белорусского языков (ru_RU, be_BY):
    "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2", где:

    Пример

    ФормСтрока = "Л = ru_RU; ДП = Истина";
    ПарПредмета="доллар,доллара,долларов,м,цент,цента,центов,м,2";
    ПрописьЧисла = ЧислоПрописью(2341.56, ФормСтрока, ПарПредмета);
    • #3
    • 20.02.2020 17:31
    0
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться