|
Запрос не выполняет условие | ☑ | ||
---|---|---|---|---|
0
dimidoff
10.11.16
✎
15:31
|
КАМИН:Зарплата для бизнеса. Версия 4.0 (4.0.46.2)
есть такой запрос. все работает, толко почему-то суммы выводит отрицательные тоже. хотя в условии прописано, что сумма >= 0. сум = 0; ЗапросВыплата = Новый Запрос; ЗапросВыплата.УстановитьПараметр("ТекущийДокумент", ДокументВыплата); ЗапросВыплата.УстановитьПараметр("Банк", ТекБанк); ЗапросВыплата.УстановитьПараметр("сум", сум); ЗапросВыплата.Текст = "ВЫБРАТЬ | ЛицевыеСчета.Наименование, | ЛицевыеСчета.Банк, | ЛицевыеСчета.Владелец.Ссылка КАК Сотрудник |ПОМЕСТИТЬ Лицевые |ИЗ | Справочник.ЛицевыеСчета КАК ЛицевыеСчета |ГДЕ | ЛицевыеСчета.Владелец В | (ВЫБРАТЬ | ВыплатаТаблицаДокумента.Сотрудник.Ссылка | ИЗ | Документ.Выплата.ТаблицаДокумента КАК ВыплатаТаблицаДокумента | ГДЕ | ВыплатаТаблицаДокумента.Ссылка = &ТекущийДокумент) | И ЛицевыеСчета.Банк = &Банк |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | СУММА(ВыплатаТаблицаДокумента.Сумма) КАК Сумма, | Лицевые.Наименование, | ВыплатаТаблицаДокумента.Сотрудник |ИЗ | Документ.Выплата.ТаблицаДокумента КАК ВыплатаТаблицаДокумента | ЛЕВОЕ СОЕДИНЕНИЕ Лицевые КАК Лицевые | ПО ВыплатаТаблицаДокумента.Сотрудник = Лицевые.Сотрудник |ГДЕ | ВыплатаТаблицаДокумента.Ссылка = &ТекущийДокумент | И ВыплатаТаблицаДокумента.Сумма >= &сум | |СГРУППИРОВАТЬ ПО | ВыплатаТаблицаДокумента.Сотрудник, | Лицевые.Наименование"; ТаблицаВыплата = ЗапросВыплата.Выполнить().Выгрузить(); |
|||
1
Ёпрст
10.11.16
✎
15:32
|
(10)
потому, что нужно Имеющие СУММА(ВыплатаТаблицаДокумента.Сумма)>0 в запросе |
|||
2
iceman2112
10.11.16
✎
15:32
|
Я вижу что в условию написано
И ВыплатаТаблицаДокумента.Сумма >= &сум |
|||
3
Ёпрст
10.11.16
✎
15:33
|
а то что ты написал - хрень
|
|||
4
iceman2112
10.11.16
✎
15:34
|
(1) Если отобрать положительные суммы, а потом просуммировать, то может вывести отрицательные?
|
|||
5
Ёпрст
10.11.16
✎
15:37
|
(4) Подумай над этим:
1+2+3-4 = 2 1+2+3 = 6 |
|||
6
Basilio
10.11.16
✎
15:39
|
(5) может там так и надо - не учитывать отрицательные суммы документа?
|
|||
7
iceman2112
10.11.16
✎
15:40
|
(5) а ты вчера ИЩЕЮЩИЕ выучили чтоли? У ТС проблему видишь? подумай над (4)
|
|||
8
Basilio
10.11.16
✎
15:40
|
(0) в консоли попробуй, че покажет. в отладчике проверь, что параметр "сум" = 0.
|
|||
9
dimidoff
10.11.16
✎
15:42
|
(1) сделал так. все равно с минусом тоже отбирает
|
|||
10
Ёпрст
10.11.16
✎
15:46
|
(9) чего отбирает, чего сделал ?
|
|||
11
h-sp
10.11.16
✎
15:47
|
(9) на скрине покажите
|
|||
12
d546
10.11.16
✎
15:54
|
какое значение параметра "сум"?
|
|||
13
dimidoff
11.11.16
✎
15:38
|
(12) сум = 0
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |