|
Сложные атрибуты | ☑ | ||
---|---|---|---|---|
0
avatar1870
01.11.15
✎
17:57
|
Здравствуйте, уважаемые форумчане. Такая проблема - Есть документ - Акт снятия аккумулятора, после каждого снятия указывается, сколько тысяч километров проработал аккумулятор. Аккумулятор считается выработавшим свой срок, если проехал больше 100.000 километров. Сейчас пытаюсь вывести в отчёт все аккумуляторы, которые выработали ресурс и столкнулся с такой проблемой - как посчитать этот ресурс. В документ у меня вводится вот так:
Дата снятия: Ресурс: 19.05.2015 50.000 01.09.2015 60.000 01.11.2015 65.000 И если я делаю так: ВЫБРАТЬ РАЗЛИЧНЫЕ АктУстанов.ТипАКБ, АктУстанов.УсловОбоз, АктУстанов.НомерАКБ, АктУстанов.Завод, АктСнятия.ДатаИзготов, АктУстанов.ДатаУстанов, АктСнятия.Дата, АктСнятия.Ресурс ИЗ Документ.АктУстанов КАК АктУстанов, Документ.АктСнятия КАК АктСнятия ГДЕ АктСнятия.Ресурс >= &Ресурс И АктУстанов.НомерАКБ = АктСнятия.НомерАКБ То при выборе ресурса больше 40.000 у меня выводятся и ресурс 50000 и 60000 и 65000,а мне нужен только последний. Как это можно сделать? |
|||
1
Тoлько_
Просмотр 01.11.15
✎
18:02
|
(0) Выбирай из регистра, дальше объяснять лень
|
|||
2
avatar1870
01.11.15
✎
18:22
|
Проблема ещё в том, что мне нужно выбирать из разных документов
|
|||
3
ВРедная
01.11.15
✎
18:24
|
(2) эта "проблема" решается так: (1)
|
|||
4
avatar1870
01.11.15
✎
18:36
|
По заданию нужно обходится без регистров
|
|||
5
Nuobu
01.11.15
✎
18:41
|
(4) Делай на справочниках.
|
|||
6
Sserj
01.11.15
✎
18:43
|
ну что-то навеивает размышения о функции Максимум и условии ИМЕЮЩИЕ
|
|||
7
avatar1870
01.11.15
✎
18:51
|
Так ошибка
ВЫБРАТЬ РАЗЛИЧНЫЕ АктСнятия.ТипАКБ, АктСнятия.УсловОбоз, АктСнятия.НомерАКБ, АктСнятия.Завод, АктСнятия.ДатаИзготов, МАКСИУМ(АктСнятия.Ресурс) КАК Ресурс ИЗ Документ.АктСнятия КАК АктСнятия ИМЕЮЩИЕ СУММА(АктСнятия.Ресурс) > 100000 |
|||
8
Nuobu
01.11.15
✎
18:52
|
(7) Пользуйся консолью запросов, тогда ошибок меньше будет.
|
|||
9
Sserj
01.11.15
✎
18:53
|
(7) Что то еще навеивает мысли о СГРУППИРОВАТЬ ПО и ненадобностью РАЗЛИЧНЫЕ
:) |
|||
10
Sserj
01.11.15
✎
18:55
|
+(9) Ибо фунцкии расчитываются по группировкам.
Вообщем лучше взять таки учебник по запросам. |
|||
11
avatar1870
01.11.15
✎
18:57
|
Всем спасибо)
|
|||
12
Sserj
01.11.15
✎
19:21
|
(7) Чего то ты напутал.
У тебя фунцкция считает МАКСИУМ(АктСнятия.Ресурс), а проверяешь ты СУММА(АктСнятия.Ресурс), тобишь по идее у тебя все вывалятся. Проверяй ИМЕЮЩИЕ МАКСИУМ(АктСнятия.Ресурс) > 100000 |
|||
13
mistеr
01.11.15
✎
22:31
|
(0) > а мне нужен только последний
А между снятием и установкой ресурс тоже тикает? Аккум-то отдыхает. |
|||
14
hhhh
02.11.15
✎
05:12
|
(12) может МЕГАУМ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |