Имя: Пароль:
1C
1С v8
Пример отчета
,
0 curys
 
09.08.11
21:49
Доброе время суток!

Подскажите, пожалуйста, в какой типовой конфигурации в 8 есть пример отчета который выбирает из подчиненного регистра сведений срез последних значения(неважно чего) по периодам (на конец дня и наконец месяца)

Пример: Задается период допустим : 01.07.2011-09.08.2011
_____________|______________________________ЦЕНА___________________________________|
Номенклатура |на конец дня 09.08.11 |на конец месяца июль 2011|на конец месяца август 2011|
__________________________________________________________________________________________
носки________|_20 руб_______________|___________15 руб________|____________20 руб


Заранее спасибо!!!!
1 zak555
 
09.08.11
21:50
запрос по периоду ?
2 poligraf
 
09.08.11
21:50
Нету такого

В консольке запросов/отчетов не долго делается
3 curys
 
09.08.11
21:51
(1) да задается произвольный период
4 curys
 
09.08.11
21:53
(2) а как быть если в период запроса попадает 3 или 4 месяца? макет получается не фиксированным же
5 curys
 
09.08.11
22:23
(2) если можно приведите пример запроса, а то у меня не получается даже выводить цену на конец дня.

Спасибо!
6 Лефмихалыч
 
09.08.11
22:25
(4) юзай компоновку, Люк.
Либо читай мануалы про СКД и задавай конкретные вопросы, либо позови специалиста
7 dfaa
 
09.08.11
22:52
(5) Если я тебя правильно понял. то принцип такой
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
|    ЦеныНоменклатурыСрезПоследних.Номенклатура,
|    ЦеныНоменклатурыСрезПоследних.Цена
|ИЗ
|    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонецПериода,) КАК ЦеныНоменклатурыСрезПоследних";
Запрос.УстановитьПараметр("КонецПериода", КонецДня(Дата которую ты передаёшь));    
РезультатЗапроса = Запрос.Выполнить();

а вообще такие вещи нужно делать на СКД
8 poligraf
 
09.08.11
22:55
(6) Жесток...

(5) от этого можно оттолкнуться.
Книга знаний: Срез последних на каждую дату в запросе
Независимо от того, куда вы едете — это в гору и против ветра!