|
Срез предпоследних, как? | ☑ | ||
---|---|---|---|---|
0
Мигрень
10.07.12
✎
16:45
|
Как из Регистра Сведений извлечь предпоследнне значение цены?
Что-то не соображу с запросом.. |
|||
1
Нуф-Нуф
10.07.12
✎
16:46
|
срез не поможет. работай с физической таблицей
|
|||
2
Vakhrin
10.07.12
✎
16:46
|
получи дату последнего в срезе и помести ее параметров с минус секундой для получения предпоследнего )
|
|||
3
ilkoder
10.07.12
✎
16:47
|
если пофантазировать - в срезе последних вроде должен быть период, а потом по периоду срез первых сделать - ну собрать запрос из нескольких... хотя не уверен
|
|||
4
Лефмихалыч
10.07.12
✎
16:47
|
может обойтись срезом первых?
|
|||
5
ilkoder
10.07.12
✎
16:47
|
проблема что период у всех записей разный
|
|||
6
PR
10.07.12
✎
16:49
|
(0) Съэмулировать самому.
|
|||
7
mozzga
10.07.12
✎
16:50
|
отсортировать и выбрать первые 2, один из них последний, другой предпоследний, но это изврат :)
|
|||
8
mozzga
10.07.12
✎
16:50
|
+ (7) и брать максимум или минимум
|
|||
9
wade25
10.07.12
✎
16:52
|
Срезом последних получить дату последней записи, кинуть ее во временную к примеру и уже сделать срез последних на эту дату - сек.
|
|||
10
Reset
10.07.12
✎
16:53
|
Получить срез последних, соединить с физ таблицей по периоду (меньше), затем отобрать по максимум периода в физ таблице.
Но запрос будет тяжелый. |
|||
11
prog2012
10.07.12
✎
16:54
|
максимум из кроме последней
|
|||
12
Reset
10.07.12
✎
16:56
|
Или физическую таблицу соединить со срезом последних на равенство периода, наложить условие на null в срезе последних и взять максимум.
|
|||
13
GROOVY
10.07.12
✎
16:57
|
Лефмихалыча никто не услышал чтоль?!
|
|||
14
Reset
10.07.12
✎
16:59
|
(13) Я прочитал. Но применить СрезПервых не вижу как.
|
|||
15
Мигрень
10.07.12
✎
17:01
|
(13) Срез первых точно не подходит. Нужно напечатать в ценнике "старую" цену.
|
|||
16
Reset
10.07.12
✎
17:04
|
(15) Если нужно получить цену только по 1 товару, то все элементарно получается через ПЕРВЫЕ 2 (отсортировав физ таблицу по убыванию периода) и прочитать в результате языке вторую строку
|
|||
17
PR
10.07.12
✎
17:04
|
(13) А Лефмихалыч сказал правильно?
|
|||
18
Reset
10.07.12
✎
17:04
|
*языке - лишнее слово :)
|
|||
19
Coldboy
10.07.12
✎
17:04
|
Если в ценник старую цену, то сделай срез первых.
|
|||
20
Мигрень
10.07.12
✎
17:06
|
(19) Поговорю с заказчиком, если это его устроит.., тада конечно!
(16) В типовой обработке печати ценников, как известно, товаров много :) |
|||
21
mozzga
10.07.12
✎
17:11
|
да тут можно вообще случайные цифры ставить :)
|
|||
22
Reset
10.07.12
✎
17:12
|
(20) Если получать сразу по списку товаров, я бы делал, навереное (12)
(19) Я так понял, что нужна ПредПоследняя цена, а не первая. Ну очевидно ценник вида "была цена такая-то(зачеркнуто красным), а теперь ниже" |
|||
23
Reset
10.07.12
✎
17:12
|
(21) Нужно так: Текущая цена - (указываем реальное значение), была цена - (указываем +20% от реального) :DD
|
|||
24
Мигрень
10.07.12
✎
17:13
|
Да, (12) просто и вполне нормально вроде
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |