|
Вычисление в произвольном поле запроса, платформа 8.3 | ☑ | ||
---|---|---|---|---|
0
Gbpltw
20.05.15
✎
15:58
|
Здравствуйте. Есть запрос:
ВЫБРАТЬ ВЫРАЗИТЬ(ХозрасчетныйОстатки.КоличествоОстаток КАК ЧИСЛО(10, 3)) КАК Остаток, Номенклатура.Ссылка КАК Товар, ВЫРАЗИТЬ(ДополнительныеСведения.Значение КАК ЧИСЛО(10, 3)) КАК Вложимость, ВЫРАЗИТЬ(КОЛИЧЕСТВО(ХозрасчетныйОстатки.КоличествоОстаток) / КОЛИЧЕСТВО(ДополнительныеСведения.Значение) КАК ЧИСЛО(10, 3)) КАК ВТаре ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = &Счет, , ) КАК ХозрасчетныйОстатки ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения ПО Номенклатура.Ссылка = ДополнительныеСведения.Объект ПО ХозрасчетныйОстатки.Субконто1 = Номенклатура.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады ПО ХозрасчетныйОстатки.Субконто2 = Склады.Ссылка ГДЕ Склады.Ссылка = &Ссылка И ХозрасчетныйОстатки.КоличествоОстаток > 0 И ДополнительныеСведения.Свойство = &Свойство СГРУППИРОВАТЬ ПО Номенклатура.Ссылка, ВЫРАЗИТЬ(ХозрасчетныйОстатки.КоличествоОстаток КАК ЧИСЛО(10, 3)), ВЫРАЗИТЬ(ДополнительныеСведения.Значение КАК ЧИСЛО(10, 3)) получаем (к примеру): http://i69.fastpic.ru/big/2015/0520/9f/43efafc629664f72dc39966607285c9f.jpg Что не так? Платформа 8.3.5.1517, БП 3.0.39 |
|||
1
Лефмихалыч
20.05.15
✎
16:00
|
Сколько будет 1/null?
|
|||
2
Gbpltw
20.05.15
✎
16:01
|
(1) причем тут null? результат вычисляется, но неправильно.
|
|||
3
Жан Пердежон
20.05.15
✎
16:10
|
1 / 1 = 1
|
|||
4
Жан Пердежон
20.05.15
✎
16:11
|
убери группировки и агр.функции, они походу вообще их рандомно стоят
|
|||
5
Жан Пердежон
20.05.15
✎
16:13
|
и соединения лишние, и условия тоже - одно убрать, другое в параметры...
|
|||
6
Fragster
гуру
20.05.15
✎
16:18
|
КОЛИЧЕСТВО(ХозрасчетныйОстатки.КоличествоОстаток) -> Сумма()
|
|||
7
Fragster
гуру
20.05.15
✎
16:18
|
а что такое КОЛИЧЕСТВО(ДополнительныеСведения.Значение) вообще ХЗ
|
|||
8
Gbpltw
20.05.15
✎
16:22
|
(7) конструкция: ХозрасчетныйОстатки.КоличествоОстаток / ДополнительныеСведения.Значение
выдает синтаксическую ошибку. |
|||
9
Gbpltw
20.05.15
✎
16:25
|
(4) (5) это бантики, их конечно, исправлю
|
|||
10
Fragster
гуру
20.05.15
✎
16:38
|
(8) не просто так
|
|||
11
Gbpltw
21.05.15
✎
16:06
|
ну спасибо, что не отказали... (((
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |