Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=33215)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Дробное число прописью на Печать

Автор: TTT 14.11.16, 14:27

Здравствуйте!
Как вывести на Печать число с десятичными знаками Прописью - не деньги?
Формат(ННН,"ЧП") -выводит с округлением - целое число!

Автор: Sharzem 14.11.16, 14:34

TTT @ Сегодня, 14:27 * ,
Формат(ННН,"ЧПДС") - не ?

Автор: TTT 14.11.16, 14:38

Sharzem @ Сегодня, 15:34 * ,
Я же говорю - НЕ ДЕНЬГИ! То, что Вы указали вывод денег, а уменя КОЛИЧЕСТВО!

Автор: Sharzem 14.11.16, 14:49

TTT @ Сегодня, 14:38 * ,
Тогда так:

    ттт = 1.58;
    лпЦелое = Цел(ттт);
    лпДробное = (ттт-лпЦелое)*100;
    лпСтроковое = СокрЛП(Формат(лпЦелое,"ЧП"))+" целое "+СокрЛП(Формат(лпДробное,"ЧП"))+" дробное";
    Сообщить (лпСтроковое);

Автор: Serg_XX 14.11.16, 15:16

Круто! А нафига это надо?Хотел бы я посмотреть прописью в документе 3.14159265359!

Автор: TTT 14.11.16, 15:30

Serg_XX @ Сегодня, 16:16 * ,
Например, при выдаче жидкостей - спирт, бензин! Не всегда в банках только целые литры...

Автор: Serg_XX 14.11.16, 15:47

TTT @ Сегодня, 15:30 * ,
Ну, по-моему, для любого отчета достаточно вывести целую часть прописью, а дробную - числом.
А если нет, то может стоит подумать о более мелкой единице измерения, если жидкость настолько
дорогая.

Автор: TTT 14.11.16, 17:15

Serg_XX @ Сегодня, 16:47 * ,
Все можно! Но если уже есть большой перечент ТМЦ в литрах, например, то
пользователю работы больше что-то менять!

Автор: Serg_XX 14.11.16, 18:36

TTT @ Сегодня, 17:15 * ,Ну, если вариант с числовой дробной частью не устраивает, то используйте то, что предложил Sharzem, только (это чисто для конкретного случая) дробную часть умножьте на 1000 и вставьте
"л." после целой части и "мл." после дробной. Но это не универсальный механизм...

Автор: Sharzem 15.11.16, 22:42

Цитата(Serg_XX @ 14.11.16, 15:16) *
Хотел бы я посмотреть прописью в документе 3.14159265359!

Мы здесь обсуждаем числа Джонса и работы Эйлера ?
Вот если бы Вы предложили человеку сначала из метаданных вымерять длину после "тчк" да еще глянуть в ед.изм (здесь я тихо хихикаю...), ЧЕСТНО, я Вам был бы благодарен за
Цитата(Serg_XX @ 14.11.16, 18:36) *
универсальный механизм


Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua