Merhaba,
Öncelikle belirteyim sanırım siz mantığı Logo'nunkinin aksine kurmuşsunuz. Bir malı aldığınızda
1. de 3 ytl
2. de 3,50 ytl
3. de 4 ytl ile alırsanız ve bunu Logo mantığı ile işlerseniz.
şeklinde olacaktır.
ben başlangıcı 01.05.2007 ve bitişi 31.12.2007 olan bir alış kartına önceliği yukarıdaki gibi fiyatları girdim.
Fatura tasarımına üç tane sayı tipli tanımlı alan bıraktım. Formüllerine sırasıyla aşağıdakileri yazdım.
_STPRICE([Firma Numarası],[Malzeme Kodu],DATE(01,05,2007),DATE(31,12,2007),"",1,1)
_STPRICE([Firma Numarası],[Malzeme Kodu],DATE(01,05,2007),DATE(31,12,2007),"",1,2)
_STPRICE([Firma Numarası],[Malzeme Kodu],DATE(01,05,2007),DATE(31,12,2007),"",1,3)
ve bana sırasıyla
3
3,50
4 değerlerini verdi.
Formüle filtre kısmına öncelik değerlerini girerek de alabilirsiniz.
_STPRICE([Firma Numarası],[Malzeme Kodu],DATE(01,05,2007),DATE(31,12,2007),"PRTY:[1]",1,1) şeklinde bir kullanımda da öncelik değeri 1 olan fiyat olan 3,50 ytl yi getirdi.
Bu örneklere bakarak kendize göre uyarlarsınız.
Kolay gelsin.
________________
(KY)