|
Срез последних за период | ☑ | ||
---|---|---|---|---|
0
lEvGl
гуру
21.03.13
✎
11:47
|
Доброго здоровья всем
Как получить записи из среза последних только за какой то период, то есть в январе есть три записи по номенклатуре и ее цене, в феврале 2 ну и т д? В момент проведения документа надо посмотреть на последнюю цену номенклатуры в конкретном месяце. Где Период Между наверно прокатит, но как то не красиво так с вирт. таблицей поступать |
|||
1
Maxus43
21.03.13
✎
11:48
|
запросом не предлагать? к вирт таблице?
|
|||
2
lEvGl
гуру
21.03.13
✎
11:49
|
ну понятно запросом, как параметр "Период указать"
|
|||
3
Maxus43
21.03.13
✎
11:50
|
(2) в параметре вирт таблицы
|
|||
4
lEvGl
гуру
21.03.13
✎
11:54
|
будет не верно в случае когда документ проводиться февралем, а цена была только в январе, тогда возьмет цену из января, это и хочу откинуть... то есть срез последних, но за период(01.02 - 28.02) без учета предыдущих периодов
|
|||
5
lEvGl
гуру
21.03.13
✎
11:56
|
нет в текущем месяце значений - нет и выборки; обычный срезпоследних вернет таки крайнюю запись, не важно в каком она периоде, ему важно что она крайняя
|
|||
6
Maxus43
21.03.13
✎
11:56
|
в ГДЕ отсекай меньше 01.02, а в параметре вирт таблицы заполняй всё равно 28.02
|
|||
7
lEvGl
гуру
21.03.13
✎
11:56
|
(6) :)
|
|||
8
Maxus43
21.03.13
✎
11:58
|
(7) ну а что хотел? задача тупая, тупой и запрос)
|
|||
9
lEvGl
гуру
21.03.13
✎
11:59
|
чем она тупая?
|
|||
10
Maxus43
21.03.13
✎
11:59
|
я бы использовал вложенный запрос вобще и физическую таблицу регистра. В периоде ищем МАКС периода и соединяем
|
|||
11
Maxus43
21.03.13
✎
12:00
|
(9) это не срез последних, это срез в периоде, логика работы РС периодических другая просто
|
|||
12
lEvGl
гуру
21.03.13
✎
12:00
|
получить крайнее значение за месяц, в пять слов задача ставится
|
|||
13
lEvGl
гуру
21.03.13
✎
12:00
|
(11) варианты? не с РС?
|
|||
14
Reset
21.03.13
✎
12:01
|
Просто запрос к физ таблице, ГДЕ и Максимум
Это если правильно понял |
|||
15
Maxus43
21.03.13
✎
12:01
|
(13)>(10)
(14) соединять надо по МАКС период всё равно |
|||
16
Reset
21.03.13
✎
12:04
|
(14) угу
|
|||
17
Maxus43
21.03.13
✎
12:04
|
По сути - классическая задача выбрать последнее не используя вирт таблицу
|
|||
18
ptiz
21.03.13
✎
12:04
|
Условие в ГДЕ на период. Не вижу проблемы.
|
|||
19
lEvGl
гуру
21.03.13
✎
12:48
|
спасибо вам
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |