[ОТВЕТИТЬ]
Опции темы
04.03.2015 10:30
 
В какой таблице, в каком столбике хранятся "Состав"?
нужно ценник сделать в котором будет отображаться состав карточек.
04.03.2015 10:32
 
SMCARDPROPERTIES.
"Спасибо" Mtirt от:
04.03.2015 10:36
 
Цитата:
Mtirt SMCARDPROPERTIES.
в PROPVAL ?
04.03.2015 10:37
 
Да. PropID=Sys.Composition
04.03.2015 10:51
 
последнее не понял ))))
что такое Sys.Composition ? :)
04.03.2015 10:55
 
Значение PropID, которое соответствует Составу.
т.е. тебе в ценнике надо будет выбирать примерно так
Код:
 select PropVal from smcardproperties where PropID='Sys.Composition' and article=:MyArticle
"Спасибо" Mtirt от:
04.03.2015 11:20
 
хм... а я сделал так:
Цитата:
select i.propval, t.article where i.article=t.article from SUPERMAG.SVPRICECARD t, SUPERMAG.SMCARDPROPERTIES i
и когда я пытаюсь распечатать ценник для какой ни будь одной карточки с составом, отчет формирует 2500 страниц видимо со всеми карточками )) у некоторых карточек попадается состав :)

забыл уточнить. я делаю в фастрепорте
04.03.2015 11:28
 
А From там ставишь ?

Код:
select i.propval, t.article from SUPERMAG.SVPRICECARD t, SUPERMAG.SMCARDPROPERTIES i
where i.article=t.article
"Спасибо" BotMan от:
04.03.2015 11:35
 
вот весь текст
Код:
SELECT i.PROPVAL, t.ARTICLE, t.NAME, t.COUNTRY, t.UNITNAME,
 t.RUBSUM||','||t.KOPSUM||' р.' PRICE, 
 t.BARCODE, t.QTYPRINT, 
decode(t.PLU,null,'','Весы: '||t.PLU) PLU,
(select supermag.russianspell.PriceCardString(0,p.SavedPrice)||','||supermag.russianspell.PriceCardString(2,p.SavedPrice)||' р.'
FROM supermag.SMPrices p
where p.Article=t.Article
and t.Article=i.Article 
and p.StoreLoc=:pLoc
and p.PriceType=:pPriceType
and p.SavedPrice is not null) OldPrice
FROM SUPERMAG.SVPRICECARD t, SUPERMAG.SMCARDPROPERTIES i
order by 1
04.03.2015 11:38
 
Не вижу условия на объединение SVPRICECARD и SMCARDPROPERTIES.
В результате множества умножаются...
Код:
SELECT i.PROPVAL, t.ARTICLE, t.NAME, t.COUNTRY, t.UNITNAME,
 t.RUBSUM||','||t.KOPSUM||' р.' PRICE, 
 t.BARCODE, t.QTYPRINT, 
decode(t.PLU,null,'','Весы: '||t.PLU) PLU,
(select supermag.russianspell.PriceCardString(0,p.SavedPrice)||','||supermag.russianspell.PriceCardString(2,p.SavedPrice)||' р.'
FROM supermag.SMPrices p
where p.Article=t.Article
and t.Article=i.Article 
and p.StoreLoc=:pLoc
and p.PriceType=:pPriceType
and p.SavedPrice is not null) OldPrice
FROM SUPERMAG.SVPRICECARD t, SUPERMAG.SMCARDPROPERTIES i
where t.article(+)=i.article and i.propid='Sys.Composition'
order by 1
"Спасибо" Mtirt от:


Опции темы



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

Все в прочитанное - Донат - RSS - - Карта - Вверх

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