Имя: Пароль:
1C
1С v8
Число прописью
0 1634344
 
22.04.16
14:02
|    Выразить(РеализацияТоваровУслугТовары.Количество КАК Число(15,2)) КАК Количество,
|    Выразить(РеализацияТоваровУслугТовары.Сумма КАК ЧИСЛО(15, 2))  КАК Сумма,

Часть запроса
А теперь надо эти суммы прописью делаю так:
Пер1 =ЧислоПрописью(ВыборкаОбщийИтог.Сумма, ,",,,,,,,,0");

В итоге ошибка "Не верное значение параметра 1"
Ошибка указывает на то что тип задан не верно, смотрел синтаксис там надо указывать число. Как корректно вывести данное число прописью.
1 Тролль главный
 
22.04.16
14:03
ВыборкаОбщийИтог.Сумма равна NULL
2 1634344
 
22.04.16
14:05
(1) Сумма точно не равно Null проверял отладчиком
3 1634344
 
22.04.16
14:16
В Синтаксисе "ЧислоПрописью"  параметр Число (пример 123.12), А запрос возвращает 123,12
4 Alexandr_U1982
 
22.04.16
14:16
(0) Итоги в запросе используются?
5 1634344
 
22.04.16
14:19
(4) да
    |ИТОГИ
        |    СУММА(Количество),
        |    СУММА(Сумма)
        |ПО
        |    ОБЩИЕ";
6 Alexandr_U1982
 
22.04.16
14:19
Если выполнить "ТипЗнч(ВыборкаОбщийИтог.Сумма)" - что возвращается?
7 1634344
 
22.04.16
14:23
(6) Число
8 mikecool
 
22.04.16
14:25
запрос возвращает с запятой - может региональные настройки кривые?
9 Alexandr_U1982
 
22.04.16
14:27
(7) Должно работать. Как вариант, попробуй:
Пер1 =ЧислоПрописью(Число(ВыборкаОбщийИтог.Сумма), ,",,,,,,,,0");
10 1634344
 
22.04.16
14:50
Вообще не пойму надеюсь, надеюсь во всем виновата пятница     
пер1 =ВыборкаОбщийИтог.Сумма; (123 456)
пер4 =ТипЗнч(пер1); (число)
пер5=Цел(пер1);
{Форма.Форма.Форма(569)}: Преобразование значения к типу Число не может быть выполнено
    пер5=Цел(пер1);
11 Alexandr_U1982
 
22.04.16
15:09
Если уж извращаться по полной:
Пер1 = ЧислоПрописью(Число(СтрЗаменить(ВыборкаОбщийИтог.Сумма, ",", ".")),, ",,,,,,,,0");

Можно посмотреть региональные настройки рабочей станции, сервера 1с и SQL-сервера...
Можно посмотреть настройки SQL-сервера, может он число возвращает с запятой...
12 ДенисЧ
 
22.04.16
15:11
Как ЧИСЛО (!!!!) может возвращаться с точкой или запятой?
С ними может быть только строковое представление...
13 vicof
 
22.04.16
15:14
Полностью текст запроса
14 KnightAlone
 
22.04.16
17:27
(12) ух ты. три с половиной как будет выглядеть в формате Число без точки и без запятой?