|
Периодический реквизит: как получить последнюю дату Ø |
☑ |
0
roomer
04.08.05
✎
10:20
|
Никогда не работал с периодическими реквизитами. Есть периодический реквизит УчетнаяЦена. В начале процедуры создаю обёект. Пер = СоздатьОбъект("Периодический"); а дальше уже в запросе: Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = " |ТМЦ = Справочник.ТМЦ.ТекущийЭлемент; |Наименование=Справочник.ТМЦ.Наименование; |ПолнНаименование=Справочник.ТМЦ.ПолнНаименование; |Цена=Справочник.ТМЦ.УчетнаяЦена; |группировка ТМЦ Все ВошедшиеВЗапрос; |"; Запрос.Выполнить(ТекстЗапроса); Пока Запрос.Группировка(1)=1 Цикл Пер.ИспользоватьОбъект("УчетнаяЦена",запрос.ТМЦ); Пер.ВыбратьЗначения(); Пер.ПолучитьЗначение(); датаЦены = Пер.ДатаЗнач; Таб.вывестисекцию("ТМЦ"); КонецЦикла; Проблема в том, что цена - то выводится последняя, а дата цены выбирается самая первая. Если жестко задать дату в ВыбратьЗначения, то попадают только те, что есть именно в этом периоде, а остальные отсекаются... А как достучаться до последних значений? Спасибо за ответ
|
|
1
Guk
04.08.05
✎
10:22
|
ОбратныйПорядок()...
|
|
2
Денис2
04.08.05
✎
10:22
|
ОбратныйПорядок(<?>) Синтаксис: ОбратныйПорядок(<Режим>) Назначение: Установить порядок выборки периодических значений. Возвращает: 1 - если вызов метода закончился успешно, 0 - иначе. Параметры: <Режим> - порядок выборки: 0 - прямой, иначе - обратный (необязателен, по умолчанию - 1). Замечание: Метод используется до вызова метода ВыбратьЗначения. Читать нужно, а не курить...
|
|
3
ulg
04.08.05
✎
10:22
|
ОбратныйПорядок(<?>) Синтаксис: ОбратныйПорядок(<Режим>) Назначение: Установить порядок выборки периодических значений. Возвращает: 1 - если вызов метода закончился успешно, 0 - иначе. Параметры: <Режим> - порядок выборки: 0 - прямой, иначе - обратный (необязателен, по умолчанию - 1). Замечание: Метод используется до вызова метода ВыбратьЗначения.
|
|
4
Морозов Александр
04.08.05
✎
10:23
|
Некоторые используют ОбратныйПорядок()
|
|
5
Tereann
04.08.05
✎
10:27
|
ОбратныйПорядок(<Режим>)
|
|
6
roomer
04.08.05
✎
10:32
|
Всем большое спасибо! Все работает
|
|