|
Ошибка в запросе, где нахомутал? | ☑ | ||
---|---|---|---|---|
0
SherifSP
15.03.13
✎
16:10
|
ВЫБОР
КОГДА ПланированиеПродажОбороты.КвоПланОборот <> 0 ТОГДА ВЫБОР КОГДА ПланированиеПродажОбороты.КвоПланОборот <> 0 И ПланированиеПродажОбороты.РазрезПланирования.Показатель = ЗНАЧЕНИЕ(Перечисление.ПоказательПланирования.Шт) ТОГДА ПланированиеПродажОбороты.КвоФактОборот ИНАЧЕ 0 КОНЕЦ / ВЫБОР КОГДА ПланированиеПродажОбороты.РазрезПланирования.Показатель = ЗНАЧЕНИЕ(Перечисление.ПоказательПланирования.Шт) ТОГДА ПланированиеПродажОбороты.КвоПланОборот ИНАЧЕ 0 КОНЕЦ * 100 ИНАЧЕ 0 КОНЕЦ КАК ПроцентВыполненияШт, ВЫБОР КОГДА ПланированиеПродажОбороты.КвоПланОборот <> 0 ТОГДА ВЫБОР КОГДА ПланированиеПродажОбороты.КвоПланОборот <> 0 И ПланированиеПродажОбороты.РазрезПланирования.Показатель = ЗНАЧЕНИЕ(Перечисление.ПоказательПланирования.Шт) ТОГДА ПланированиеПродажОбороты.КвоФактОборот ИНАЧЕ 0 КОНЕЦ / ВЫБОР КОГДА ПланированиеПродажОбороты.РазрезПланирования.Показатель = ЗНАЧЕНИЕ(Перечисление.ПоказательПланирования.Шт) ТОГДА ПланированиеПродажОбороты.КвоПланОборот ИНАЧЕ 0 КОНЕЦ * 100 ИНАЧЕ 0 КОНЕЦ КАК ПроцентВыполненияОбщийШт, |
|||
1
SherifSP
15.03.13
✎
16:11
|
+(0)
{Отчет.УниверсальныйОтчет(86)}: Ошибка при вызове метода контекста (Вывести): Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Microsoft OLE DB Provider for SQL Server: Divide by zero error encountered. HRESULT=80040E14, SQLSrvr: Error state=1, Severity=10, native=8134, line=1 " ПостроительОтчета.Вывести(ТабличныйДокумент); по причине: Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Microsoft OLE DB Provider for SQL Server: Divide by zero error encountered. HRESULT=80040E14, SQLSrvr: Error state=1, Severity=10, native=8134, line=1 " по причине: Ошибка при выполнении операции над данными: Microsoft OLE DB Provider for SQL Server: Divide by zero error encountered. HRESULT=80040E14, SQLSrvr: Error state=1, Severity=10, native=8134, line=1 |
|||
2
Shurjk
15.03.13
✎
16:11
|
Задача на интуицию
|
|||
3
SherifSP
15.03.13
✎
16:12
|
Что то с 0 связано, но что?)
|
|||
4
Shurjk
15.03.13
✎
16:12
|
(1) Деление на ноль.
|
|||
5
SherifSP
15.03.13
✎
16:13
|
Печалька
|
|||
6
SherifSP
15.03.13
✎
16:13
|
Если убрать условие Иначе, чтобы 0 не было
|
|||
7
SherifSP
15.03.13
✎
16:13
|
?
|
|||
8
SherifSP
15.03.13
✎
16:17
|
ВЫБОР
КОГДА ПланированиеПродажОбороты.КвоПланОборот <> 0 ТОГДА ВЫБОР КОГДА ПланированиеПродажОбороты.КвоПланОборот <> 0 И ПланированиеПродажОбороты.РазрезПланирования.Показатель = ЗНАЧЕНИЕ(Перечисление.ПоказательПланирования.Шт) ТОГДА ПланированиеПродажОбороты.КвоФактОборот КОНЕЦ / ВЫБОР КОГДА ПланированиеПродажОбороты.РазрезПланирования.Показатель = ЗНАЧЕНИЕ(Перечисление.ПоказательПланирования.Шт) ТОГДА ПланированиеПродажОбороты.КвоПланОборот КОНЕЦ * 100 ИНАЧЕ 0 КОНЕЦ Так работает, но хз правильно ли? |
|||
9
hhhh
15.03.13
✎
16:18
|
(8) ИНАЧЕ 1
спасет гиганта мысли. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |