Число прописью

1. user916115 19.09.18 11:53 Сейчас в теме
Народ, привет! Подскажите пожалуйста, есть печ форма, там печатается: Уч.ед. Шестьсот пятьдесят два, а нужно Уч.ед. Шестьсот пятьдесят двЕ!!! Или Уч.ед. Семьсот пятьдесят один а нужно Семьсот пятьдесят одНА!
Прописано вот так:

Итоги.Параметры.КоличествоПрописью   = ФормированиеПечатныхФорм.КоличествоПрописью(ИтогКоличесвто);
По теме из базы знаний
Найденные решения
6. soft_wind 19.09.18 13:59 Сейчас в теме
попробуйте букву "Ж" в другом месте поставить
рез = ЧислоПрописью(1262,"НП=Ложь",",,,ж,,,,,0");
user916115; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Boneman 298 19.09.18 12:10 Сейчас в теме
4. neuro88 19.09.18 12:20 Сейчас в теме
(1) глобальный контекст
ЧислоПрописью(<Число>, <ФорматнаяСтрока>, <ПараметрыПредметаИсчисления>)
в помощь.

в параметрах указываешь род целой части - женский.

в синтакс-помощнике описано весьма подробно.
2. Raskad 10 19.09.18 12:09 Сейчас в теме
Ну так смотри функцию "ФормированиеПечатныхФорм.КоличествоПрописью(ИтогКоличесвто);" , там где то будет метод "ЧислоПрописью()"
5. user916115 19.09.18 13:33 Сейчас в теме
я вот так делаю:
ИтогПрописью   = ЧислоПрописью(ИтогКоличесвто,"НП=Ложь",",,,,,,,ж,0");

все равно Уч.ед. Шестьсот пятьдесят два
6. soft_wind 19.09.18 13:59 Сейчас в теме
попробуйте букву "Ж" в другом месте поставить
рез = ЧислоПрописью(1262,"НП=Ложь",",,,ж,,,,,0");
user916115; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот