AYS Bilişim
Arkadaşlar merhaba, Ürünleri liste olarak gösteren Urun_Listesi layoutum var. Bu sayfada 3 adet script oluşturdum 1) Positif değerleri gösteren bir script 2) Negatif değerleri gösteren bir script 3) Değerleri "0" SIFIR olan filtrelemeyi gösteren için script. 2nci ve 3ncü scriptler sorunsuz çalışıyor, sorunum birinci scripte yani Pozitif değerleri filtreleyen gösteren scripte pozitif ve 0 olan bütün değerlerin hepsini gösteriyor birçok yol denedim yani sadece 0 dan büyük pozitif değerleri elde edemedim denediğim birinci yolda (altta) sadece 2 adet pozitif değer buluyor listem de ise karışık 20 adet ürün var 1nci yol : saedece 2 adet pozitif ürün miktarını veriyor diğer 15 adet urunu göstermiyor ------------------------------------------------------------- Set Error Capture [ On ] Allow User Abort [ Off ] Go to Layout [ “URUN_Listesi” (URUN) ] Enter Find Mode [ ] Set Field [ URUN::StoktakiMiktar; " 1 " & " < " & " 99999" ] Set Error Capture [ On ] Perform Find [ ] If [ Get (FoundCount) > 0 ] Go to Record/Request/Page [ First ] End If 2nci yol : bütün pozitif ürün miktarlarını veriyor ilaveten değerleri "0" SIFIR olan ürünleri de ilave ediyor ------------------------------------------------------------------------------------------------------------------------------------------ Set Error Capture [ On ] Allow User Abort [ Off ] Go to Layout [ “URUN_Listesi” (URUN) ] Enter Find Mode [ ] Set Field [ URUN::StoktakiMiktar; " * - " ] Perform Find [ ] If [ Get (FoundCount) > 0 ] Show Omitted Only End If Set Field [ URUN::StoktakiMiktar;" > 0" ] bunu da denedim Teşekkürler
fieldinizin numeric olduğundan emin olun sonra arama kriterini > 0,0001 deneyin
veya
set variable : $kriter "0,0001...9999" yapıp arama kriterinde $kriter kullanın