[ТЕМА ЗАКРЫТА]
Опции темы
13.08.2015 08:07  
xray84
Всем доброго дня! Прошу хелпа!
Имеется в СМ отчет такой: Документооборот - Реестр складских требований. Мы запросили в С+ исходик его (он на Oracle Reports). Хочу переделать его так чтобы были только артикулы, название, и кол-во этого артикула которое во всех складских перечисляются (сумму). Форму поправил а как сделать чтобы артикулы только с количеством выходили не пойму...ценники освоил нормально, а в отчетах еще плаваю. Как бы освоить их? Где мануал поподробнее найти?
 
13.08.2015 09:31  
vdm
Ценники у вас тоже в reports?
Тогда в чем разница. Ценник - тот-же отчет с мелкой печатной формой и минимумом вычислений.
Не получится - выложи исходник, без него не могу внятно сказать куда что нужно добавить.
Пара простых "уроков" по reports на русском гуглятся, а по внутренним частностям ничего лучше встроенной англ. справки не видел.
 
"Спасибо" vdm от:
14.08.2015 07:33  
xray84
все получилось )) Теперь нужно убрать повторяющиеся артикулы.. Какая фунция может есть применимо к полю Repeating Frame? В запросе distinct пробовал результата 0
 
14.08.2015 07:49  
OlegON
Исходник или хотя бы запрос где? "Я что-то сделал и у меня не получилось?", как узнать?
 
14.08.2015 07:54  
xray84
Вот он:
Хранилище

В нем все артикулы вылазят в заданном числе Складского требования. Артикулы и кол-во берутся из smspec.
 
14.08.2015 15:04  
vdm
C компиляцией у меня проблемы.
На первый взгляд - в группе G_article убрать разбивку с quantity и itemprice, добавить столбец групповой обработки (сумма) по полю quantity и его печатать.
Возможно нужно еще удалить фактически неиспользуемые группы G_docid, G_GROUP_TREE.
Миниатюры
Нажмите на изображение для увеличения
Название: qty_sum.JPEG
Просмотров: 312
Размер:	35.2 Кб
ID:	4887  
 
"Спасибо" vdm от:
17.08.2015 07:08  
xray84
все лишнее убрал, все равно тоже самое..в запросе тоже убрал не нужные столбцы..
 
17.08.2015 12:43  
xray84
В общем, доделал! свой запрос в пример пользовательского отчета вставил..Проще мне показалось так.
 
20.08.2015 12:45  
xray84
образовалась еще одна задача: нужно чтобы в стандартном диалоге ввода параметров работал раздел "Группы товаров (классификатор,ассортимент)". В разделе repport builder , User Parameters я так понял значения P_GROUP_ALL и P_GROUP_TREE берутся из классификатора..как вот их связать теперь с отчетом? Чтобы фильтровалось на основе классификатора карточек...

вот запрос:
Цитата:
select c.article, c.name, sum (s.quantity), d.createdat
from supermag.smspec s, supermag.smdocuments d, supermag.smcard c
where c.article = s.article and d.id = s.docid and d.docstate = 2 and (d.createdat between :P_FIRSTDATE and :P_LASTDATE) and s.doctype= d.doctype and s.doctype= 'SO' group by c.article, c.name, d.createdat order by 2;
вот исходник: Хранилище
 
21.08.2015 12:16  
xray84
supermag.RepTools.ClassName(:group_tree) - вот эта функция что означает? и где ее в каком месте отчета применить?
 
 


Опции темы



Часовой пояс GMT +3, время: 07:01.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.