|
СКД наборы данных ограничить условием |
☑ |
0
kukui
01.06.12
✎
10:01
|
Есть несколько наборов данных(запросы) в СКД, они между собой связаны,где можно наложить условия уже на объединенный набор данных(не путать с условия объединения)?
|
|
1
Cube
01.06.12
✎
10:04
|
(0) В отборах?
|
|
2
kukui
01.06.12
✎
10:05
|
(1) а там допускаются математические операции?
|
|
3
Cube
01.06.12
✎
10:09
|
(2) Чо хотел-то? Спрашивай конкретно)
Да допускаются.
|
|
4
kukui
01.06.12
✎
10:11
|
хотел наложить условия в отборе типа a+b>c, но там только левое и правое значение и вид сравнения. Или я не туда смотрю?
|
|
5
kukui
01.06.12
✎
10:29
|
ап
|
|
6
Cube
01.06.12
✎
10:32
|
(4) Нет, так не получится. Разбить на два условия никак? Давай пример.
|
|
7
kukui
01.06.12
✎
10:42
|
схема
не получается сделать условие:
ОсновнойЗапрос.КоличествоКор + Остатки.КоличествоОстаток > 30 * ОсновнойЗапрос.СреднедневныеПродажи
|
|
8
Defender aka LINN
01.06.12
✎
10:46
|
(4) Разрешаю в левом наборе сделать поле "а+б"
|
|
9
Cube
01.06.12
✎
10:47
|
(7) Добавь поле в запрос:
ВЫБОР КОГДА ОсновнойЗапрос.КоличествоКор + Остатки.КоличествоОстаток > 30 * ОсновнойЗапрос.СреднедневныеПродажи ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК ОстатокБольшеПродаж
|
|
10
kukui
01.06.12
✎
10:53
|
(9) ОсновнойЗапрос и Остатки - это разные наборы данных
(8) сделать поле или указать условие"а+б"?
|
|
11
Cube
01.06.12
✎
10:56
|
(10) Тогда в наборе "Основной запрос" делай поле
ОсновнойЗапрос.КоличествоКор + Остатки.КоличествоОстаток КАК ВсегоКоличество
как тебе советует (8).
|
|
12
kukui
01.06.12
✎
10:59
|
(8)(11) разобрался. В вычисляемых полях можно проводить операции с полями из разных наборов, там создал 2 поля, а в отборе уже сравнил. Всем спасибо за помощь!)
|
|