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 доп. характеристики из справочника.

Тут кстати нашлось Ценник с отметкой, но в составе общих ценников
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 = "Социальная цена";
      }
Часовой пояс GMT +3, время: 12:57.

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