[ОТВЕТИТЬ]
27.08.2015 15:38  
SMak
Добрый день.
Подскажите как в ценник прицепить "дополнительную информацию для ценников" (название, где значение =1) ?
Если можно, то на примере запроса в price_card_example.frx:
:
select t.Article, t.Name, t.Country, t.PriceFull,
t.UnitName, t.QtyPrint, t.BarCode,
decode(t.PLU,null,'','Весы: '||t.PLU) PLU
from supermag.SVPriceCard t
order by 1
Или эту доп.инфу надо по другому вытаскивать? Или она вообще не для этого? :)
 
27.08.2015 18:29  
vdm
Таблиц не помню, использую функцию
:
supermag.SMGetPricerInfoArticle(:ARTICLE, :PRICETYPE, :PROPID)
Артикул и тип цены думаю понятны, а propid - id доп. характеристики из справочника.

Тут кстати нашлось Ценник с отметкой, но в составе общих ценников
 
"Спасибо" vdm от:
28.08.2015 12:33  
SMak
ага ага
если вдруг кто не сразу понял, то:
:
SELECT t.Article,t.Name,t.Country,t.Price,t.UnitName,t.QtyPrint,t.BarCode,t.RUBNAME, DECODE(t.PLU,NULL,'','PLU:  '||t.PLU) PLU,
supermag.SMGetPricerInfoArticle(t.Article, :P_PRICE_TYPE, 1) stpc
FROM supermag.SVPriceCard t
ORDER BY 1
а потом в коде ценника всякие условия, например:
:
      if (stpc == "соц") {
        Text11.Text = "Социальная цена";
      }
 
"Спасибо" SMak от:
 




- - RSS - - Карта - 👫 Яндекс.Метрика