Имя: Пароль:
1C
1С v8
В отчете не выводится реквизит табличной части
,
0 almarbam
 
15.05.13
05:45
Суть думаю понятна из названия темы.
Есть документ продажи контрагенту где в табличной части выведены товары которые продаются контрагенту. Когда пытаюсь вывести отчет о продажах то не выводится товар который был продан. В чем может быть проблема?
1 Godofsin
 
15.05.13
05:53
в периоде отчета? мало информации
2 almarbam
 
15.05.13
05:59
Как то так
3 almarbam
 
15.05.13
05:59
4 Oleg_Kag
 
15.05.13
06:02
ага, а обрабатываешь запрос как?
5 kosts
 
15.05.13
06:09
Для табличной части нужно сделать выборку. Приведи код
6 almarbam
 
15.05.13
06:14
На самом деле пока никак не обрабатываю. Насчет выборки немного не понял.
7 Рэйв
 
15.05.13
06:15
делать запрос по документам- моветон.
Юзай регистры.
8 Godofsin
 
15.05.13
06:18
плюсую за регистры
9 almarbam
 
15.05.13
06:18
То есть сделать регистр сведений и туда засунуть товар, контрагента, договор и стоимость ?
10 Godofsin
 
15.05.13
06:19
(9) Регистр накопления. Измерения нужно ставить исходя из задачи
11 almarbam
 
15.05.13
06:20
Спасибо.
12 Godofsin
 
15.05.13
06:23
(11) Дерзай =)
13 almarbam
 
15.05.13
06:54
Что то всё равно не могу сделать что бы выводился каждый товар  из договора.
14 almarbam
 
15.05.13
07:06
Ах. всё разобрался.
15 almarbam
 
15.05.13
08:47
Возникла проблемка, не подскажите как через запрос отобрать сумму последней продажи товара ? К примеру компании 1 продавали товар1 по договору1 и тот же тавар1 той же компании   по другому договору через месяц. Как вывести только последнюю стоимость продажи каждой компании каждого товара? То есть что бы в отчете был только один товар1 со стоимостью по которой продавали по последнему договору.

Сложно описал, извиняюсь.
Если проще то это звучит так:
- Цену по которой последний раз продали товар контрагенту.
16 kosts
 
15.05.13
09:03
(15) Запрос с внутренним соединением с вложенным запросом в котором получишь максимальные даты (или ссылки) для нужных тебе параметров.
17 almarbam
 
15.05.13
09:31
Не могли бы вы мне показать на данном примере?
   "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
   |    Продажа.КА.Ссылка КАК КАСсылка,
   |    Продажа.КА.Представление,
   |    ПродажаТовары.Товар.Ссылка КАК ТоварСсылка,
   |    ПродажаТовары.Товар.Представление,
   |    ПродажаТовары.Сумма,
   |    Продажа.Ссылка,
   |    Продажа.Представление,
   |    Продажа.Дата
   |ИЗ
   |    Документ.Продажа.Товары КАК ПродажаТовары
   |        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Продажа КАК Продажа
   |        ПО ПродажаТовары.Ссылка = Продажа.Ссылка
   |ИТОГИ ПО
   |    КАСсылка";
18 kosts
 
15.05.13
09:40
(17) Примерно так.


Внутреннее СОЕДИНЕНИЕ (
   ВЫБРАТЬ Продажа.Ссылка, Макс(Продажа.Дата) как Дата
   из Документ.Продажа КАК Продажа
Сгруппировать по Продажа.Ссылка

) КАК Продажа
   |        ПО ПродажаТовары.Ссылка = Продажа.Ссылка
19 almarbam
 
15.05.13
09:50
Ругается на ВЫБРАТЬ Продажа.Ссылка, Макс(Продажа.Дата) как Дата
20 kosts
 
15.05.13
09:56
(19) Я же не готовое решение привел, а пример.
Делай в конструкторе, проще.
21 НЕА123
 
15.05.13
09:56
(19)
МАКСИМУМ()
22 almarbam
 
15.05.13
10:07
Я бы рад, да правда 20 часов без сна, уже голова вообще ничего не соображает
23 Godofsin
 
15.05.13
10:21
(22) Рекомендую поспать