Generuojant programos ataskaitas, nurodomi parametrai – ataskaitos informacijos atrankos sąlygos. Programos sąrašų bei sugeneruotų ataskaitų informacija gali būti filtruojama naudojantis programos paieškos bei atrankos įrankiais.
Be to, Partnerių ir Prekių sąrašai bei įvairių programos ataskaitų informacija gali būti filtruojama naudojantis Papildomais filtrais.
Papildomas filtras programos ataskaitai gali būti įvestas tuo atveju, jeigu ataskaitos lange yra Papildomo filtro įvedimo mygtukas . Paspaudę šį mygtuką galėsite atlikti papildomą ataskaitos informacijos filtravimą.
Papildomi filtrai Prekių ir Partnerių sąrašams
Papildomas Partnerių ir Prekių filtravimas
Partnerių arba Prekių sąraše paspaudę mygtuką (Ctrl+3), ekrane matysite programos langą, skirtą Papildomo filtro įvedimui, pasirinkimui ar redagavimui. Partnerių sąraše šis langas atrodo taip:
Prekių sąrašo filtro langas atrodo analogiškai – skiriasi tik laukų, pagal kurių reikšmę gali būti atliekamas filtravimas, sąrašas.
Jeigu pažymėsite lauką ‘Tik užpildyti’ , laukų sąraše matysite tik tuos laukus, kuriems nurodytos filtro sąlygos:
Naujo filtro sukūrimas. Filtro sąlygų aprašymas
Naujo filtro sukūrimas – tai jo sąlygų nurodymas.
Laukų sąraše pasirinkite lauką, kuriam bus nurodoma papildomo filtro sąlyga. Virš laukų sąrašo matysite pasirinkto lauko pavadinimą:
Greta esančiuose laukuose nurodoma sąlyga pasirinkto lauko reikšmei. Paspaudę mygtuką , ekrane matysite visus galimus sąlygos aprašymo variantus (operatorius):
Pasirinkite jums tinkamą filtro sąlygos aprašymo variantą.
🛈 Sąlygos aprašymo variantų rinkinys priklauso nuo pasirinkto lauko tipo.
🛈 Analizuojant nurodytas filtro sąlygas didžiosios ir mažosios raidės programoje neskiriamos.
Aptarsime konkrečius filtro sąlygų aprašymo būdus.
- Operatorių
(lygu) pasirinkite, jei nurodydami filtro sąlygą nurodysite konkrečią pasirinkto lauko reikšmę. Šią reikšmę įveskite greta esančiame lauke, pavyzdžiui:
Ši filtro sąlyga atrinks tik tuos sąrašo įrašus, kurių pasirinkto lauko reikšmė tiksliai sutampa su nurodytąja. Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių kategorijos pavadinimas yra ‘Didmenininkai’ (didžiosios ir mažosios raidės neskiriamos).
Jeigu pasirinktame lauke nurodomas kodas arba valiuta, sąlygos lauko reikšmė gali būto pasirenkama iš sąrašo. Paspaudę šalia lauko esantį mygtuką (F3) ekrane matysite visų galimų šio lauko reikšmių sąrašą pasirinkimui.
Pavyzdys. Tarkime, kad filtro sąlyga įvedama laukui ‘Vertybės grupė. Kodas’. Sąlygoje bus nurodoma tiksli reikšmė, t.y. naudojamas sąlygos operatorius . Tuomet konkreti sąlygoje nurodoma vertybės grupė gali būti pasirenkama iš sąrašo:
Sąraše pasirinktos grupės kodas bus įrašytas į filtro sąlygą.
Jei filtro sąlyga įvedama laukui ‘Vertybės. Kodas’, sąlygos lauko reikšmė pasirenkama iš Vertybių sąrašo ir t.t.
Jeigu pažymėsite požymio lauką ‘Ne’ , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrenkami tie sąrašo įrašai, kurių pasirinkto lauko reikšmė yra nelygi nurodytajai.
- Pasirinkę operatorių
(mažiau) greta esančiame lauke nurodykite reikšmę, už kurią pasirinkto lauko reikšmė turi būti mažesnė, pavyzdžiui:
Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių lauko ‘Kredito dydis’ reikšmė yra mažesnė už 2000.
Jeigu pažymėsite lauką ‘Ne’ , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrinkti tie sąrašo įrašai, kurių pasirinkto lauko reikšmė yra didesnė už nurodytąją reikšmę arba yra lygi jai.
🛈 Lyginant reikšmes, kurių simboliai yra ne tik skaitmenys, bet ir raidės, vadovaujamasi taisykle, kad raidės yra didesnės už skaičius ir didėja abėcėlės tvarka. Pavyzdžiui, d < m, 599 < a, abcd > abc8 (didžiosios ir mažosios raidės neskiriamos).
- Pasirinkę operatorių
(daugiau) greta esančiame lauke nurodykite reikšmę, už kurią pasirinkto lauko reikšmė turi būti didesnė, pavyzdžiui:
Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių lauko ‘Pavadinimas’ reikšmė yra didesnė už ‘KAUKAS’.
Jeigu pažymėsite lauką , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrinkti tie sąrašo įrašai, kurių pasirinkto lauko reikšmė yra mažesnė už nurodytąją reikšmę arba lygi jai.
- Pasirinkę operatorių
(mažiau arba lygu) greta esančiame lauke nurodykite reikšmę, kurios negali viršyti pasirinkto lauko reikšmė.
Jeigu pažymėsite lauką , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrenkami tie sąrašo įrašai, kurių pasirinkto lauko reikšmė yra didesnė už nurodytąją reikšmę.
- Pasirinkę operatorių
(daugiau arba lygu) greta esančiame lauke nurodykite reikšmę, už kurią pasirinkto lauko reikšmė negali būti mažesnė.
Jeigu pažymėsite lauką , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrenkami tie sąrašo įrašai, kurių pasirinkto lauko reikšmė yra mažesnė už nurodytąją reikšmę.
- Pasirinkę operatorių
greta esančiuose laukuose nurodykite intervalą (uždarą), kuriam turi priklausyti pasirinkto lauko reikšmė, pavyzdžiui:
Filtruojant Prekių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkamos vertybės, kurių lauko ‘Kodas’ reikšmė yra ne mažesnė už ‘KANC501’ ir ne didesnė už ‘KANC599’.
Jeigu pažymėsite lauką , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrenkami tik tie sąrašo įrašai, kurių pasirinkto lauko reikšmė nepatenka į nurodytąjį intervalą.
- Pasirinkę operatorių
nurodykite reikšmių rinkinį, kuriam turi priklausyti pasirinkto lauko reikšmė, pavyzdžiui:
Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių lauko ‘Miestas’ reikšmė yra arba Vilnius, arba Kaunas, arba Klaipėda, arba Šiauliai (t.y. ji turi būti lygi vienai iš sąlygoje nurodytų reikšmių).
Įvedant filtro sąlygą, reikšmės po vieną įvedamos lauke, esančiame šalia užrašo (didžiosios ir mažosios raidės neskiriamos), o į dešinėje pusėje esantį reikšmių rinkinį nukeliamos, paspaudus mygtuką
(Enter).
Paspaudus mygtuką pasirinkta rinkinio reikšmė yra panaikinama.
Jeigu pasirinktame lauke nurodomas (partnerio, vertybės ar kt.) kodas arba valiuta, sąlygos lauke įvedamos reikšmės gali būto pasirenkamos iš sąrašo paspaudus mygtuką (F3):
Paspaudę mygtuką reikšmės pasirinkimui skirtame sąraše galėsite iš karto pažymėti keletą įrašų – žymėkite juos laikydami paspaustą Ctrl klavišą. Paspaudę mygtuką
(Ctrl+Enter) į filtrą įrašysite visas pažymėtas reikšmes.
Paspaudę mygtuką išvalysite visą sąlygos reikšmių sąrašą.
Jeigu pažymėsite lauką , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrenkami tie sąrašo įrašai, kurių pasirinkto lauko reikšmė nėra lygi nei vienai iš sąlygoje nurodytų reikšmių.
- Pasirinkę operatorių
, nurodomas šablonas, kurį pasirinkto lauko reikšmė turi atitikti. Šablone gali būti nurodoma tik kažkuri reikšmės dalis.
Šablonų aprašymuose naudojami sutartiniai simboliai: % , _ , [ ] , [^].
Jų reikšmės:
% – bet koks bet kokių simbolių kiekis
_ – bet koks simbolis (vienas)
[ … ] – bet kuris simbolis iš skliaustuose nurodytos aibės ar intervalo
[ ^… ] – bet kuris simbolis, nepriklausantis skliaustuose nurodytai aibei ar intervalui
Toliau esančiuose pavyzdžiuose aptarsime šių simbolių naudojimą.
Šablonas įvedamas lauke, esančiame šalia užrašo , pavyzdžiui:
Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių lauko ‘Kodas’ reikšmė prasideda simboliu Z.
🛈 Jeigu šablono aprašyme nepanaudoti simboliai % ir _ , programa automatiškai šio šablono gale prirašo simbolį %. Pavyzdžiui, įvedus šabloną PARD, programa automatiškai išsaugos šabloną PARD%.
Primename, kad įvesto šablono analizavimo metu didžiosios ir mažosios raidės neskiriamos.
Šablonų aprašymo pavyzdžiai:
Šablonas | Reikšmė |
M% | Pirmasis reikšmės simbolis turi būti M. |
%5 | Paskutinis reikšmės simbolis turi būti 5. |
_A% | Antrasis reikšmės simbolis turi būti A |
%B_ | Priešpaskutinis reikšmės simbolis turi būti B |
V_2___f | Reikšmė turi būti 7 simbolių ilgio, pirmasis jų turi būti V, trečiasis – 2, o septintasis – f. |
%M% | Bet kurioje reikšmės vietoje turi būti simbolis M |
[VK] | Pirmasis reikšmės simbolis yra V arba K |
[0123456789] | Reikšmė prasideda skaičiumi |
[^0123456789] | Reikšmė prasideda ne skaičiumi |
[a-d] | Reikšmė prasideda raide iš intervalo a-d |
[^a-d] | Reikšmė prasideda ne raide, patenkančia į intervalą a-d |
_[^VK][1-5]% | Antrasis reikšmės simbolis nėra raidė V arba K, o trečiasis – skaičius nuo 1 iki 5. |
Taigi, naudodami šabloną galite nurodyti įvairias sąlygas konkretiems pasirinkto lauko reikšmės simboliams.
Jeigu pažymėsite lauką , filtro sąlyga taps atvirkštine, t.y. filtravimo metu bus atrenkami tik tie sąrašo įrašai, kurių pasirinkto lauko reikšmė netenkina sąlygoje nurodyto šablono. Pavyzdžiui, įvedus filtro sąlygą Partnerio kodui
, filtravimo metu bus atrinkti partneriai, kurių kodas nesibaigia raide a.
- Jeigu filtro sąlyga nurodoma požymio laukui, sąlygoje nustatoma, ar turi būti atrinkti visi programos objektai, turintys šį požymį, ar visi objektai, kuriems šis požymis nenustatytas, pavyzdžiui:
Filtruojant Prekių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkamos vertybės, kurių tipo aprašyme esantis laukas ‘Ar sandėliuojama’ yra pažymėtas.
Jeigu filtro sąlygoje nustatomas požymio nebuvimas , filtravimo metu atrenkami šio požymio neturintys įrašai. Tokiu atveju aukščiau esančiame pavyzdyje būtų atrinktos visos nesandėliuojamos vertybės.
Pažymėjus lauką , filtro sąlyga tampa atvirkštine.
- Jeigu filtro sąlyga nurodoma laukui, kurio reikšmė yra pasirenkama iš tam tikros reikšmių aibės (pvz., ‘Pagrindinis tiekėjas. Partnerio statusas’ arba ‘Pagrindinis gamintojas. Partnerio statusas’), filtre nurodoma reikšmė pasirenkama iš galimų reikšmių aibės:
- Jeigu filtro sąlyga nurodoma datos laukui, ji taip pat yra įvedama datos lauke, pavyzdžiui:
Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių įmonės registravimo data yra ne ankstesnė už 1995 sausio 1 d.
- Tekstiniam laukui (tai laukas, kurio reikšmė – įvestas tekstas) gali būti nurodyta sąlyga TUŠČIAS:
Šiuo atveju filtravimo metu atrenkami sąrašo įrašai, kuriems pasirinkto lauko reikšmė nėra nurodyta.
Filtruojant Partnerių sąrašą pagal pavyzdyje nurodytą sąlygą, atrenkami partneriai, kurių Kategorija yra nenurodyta.
Nurodę filtro sąlygą pasirinktam laukui, paspauskite arba klavišą Enter, arba klavišą Tab, arba kairį pelės klavišą ties bet kuriuo lauku sąraše. Įvesta filtro sąlyga bus patvirtina ir įrašyta laukų sąraše ties pasirinktuoju lauku, pavyzdžiui:
Viename sąlygų rinkinyje nurodytos sąlygos apjungiamos logine jungtimi IR, t.y. filtruojant bus atrinkti sąrašo įrašai, tenkinantys visas įvestas sąlygas.
Pavyzdys. Tarkime, kad Prekių sąrašui sukurtas papildomas filtras, kuriame įvestos kelios sąlygos: Vertybės Grupė = ‘Kanceliarijos prekės’, Vertybės kuratoriaus Vardas yra ‘Jonas’ arba ‘Rasa’ (filtro sąlyga IŠ SĄRAŠO) ir Vertybės Kaina yra >= 10. Pritaikius tokį filtrą Prekių sąrašui bus atrinkti tie sąrašo įrašai, kurie tenkina sąlygą (Vertybės grupės pavadinimas = Kanceliarijos prekės) IR ((Vertybės kuratorius = Jonas) ARBA (Vertybės kuratorius = Rasa)) IR (Vertybės kaina >= 10).
Paspaudę mygtuką (Ctrl+Del) ištrinsite pasirinktam laukui įvestą sąlygą.
Jeigu paspausite lango viršuje esantį mygtuką (Ctrl+I), ištrinsite visas įvestas kuriamo filtro sąlygas.
Įvedę visas filtro sąlygas paspauskite mygtuką (Ctrl+1) – ekrane matysite Prekių arba Partnerių sąrašo įrašus, tenkinančius visas aprašyto filtro sąlygas.
Paspaudę mygtuką (Ctrl+3), ekrane vėl matysite filtro įvedimo langą.
Filtro užrašymas
Sukurtas filtras (sąlygų rinkinys) gali būti išsaugotas – tokiu būdu galėsite jį panaudoti bet kada vėliau. Jeigu norite išsaugoti įvestą filtrą, spauskite mygtuką . Ekrane atsiradusiame lange įveskite filtro vardą:
Jeigu laukas ‚Viešas‘ yra pažymėtas , šis filtras bus matomas visiems programos vartotojams. Jeigu šis laukas nepažymėtas
, šį filtrą matys tik jį sukūręs vartotojas.
Paspaudę mygtuką (Enter), užrašysite filtrą.
Paspaudę mygtuką (Esc), atsisakysite filtro užrašymo.
Sąrašų filtravimas pritaikant anksčiau sukurtą filtrą
Jeigu Partnerių arba Prekių sąrašui norite pritaikyti anksčiau tame sąraše sukurtą ir užrašytą filtrą, virš sąrašo esančiame filtrui skirtame lauke nurodykite filtro vardą – pasirinkite jį iš užrašytų filtrų sąrašo :
arba įveskite ranka ir paspauskite klavišą Enter . Ekrane matysite visus Partnerių arba Prekių sąrašo įrašus, tenkinančius pasirinkto filtro sąlygas.
🛈 Kiekvienas programos vartotojas užrašytų filtrų sąraše matys savo paties užrašytus filtrus ir tuos kitų vartotojų užrašytus filtrus, kurie turi požymį .
Paspaudę lango viršuje esantį mygtuką (Enter arba Ctrl+I), ekrane matysite visą (nefiltruotą) Prekių arba Partnerių sąrašą.
Filtro sąlygų redagavimas
Anksčiau sukurto filtro redagavimas:
- Sąrašo lange paspauskite mygtuką
(Ctrl+3);
- Ekrane matysite šiuo metu aktyvaus filtro sąlygas.
Jeigu norite koreguoti kitą anksčiau sukurtą filtrą, nurodykite filtro vardą lango apačioje esančiame lauke– įveskite jį ranka arba pasirinkite iš sąrašo:
Tuomet ekrane matysite pasirinkto filtro sąlygas.
- Koreguokite anksčiau įvestas ar įveskite papildomas pasirinkto filtro sąlygas.
- Jeigu norite išsaugoti atliktus pakeitimus, užrašykite filtrą.
- Paspaudę lango viršuje esantį mygtuką
(Ctrl+1) ekrane matysite visus Prekių arba Partnerių sąrašo įrašus, tenkinančius visas pakoreguoto filtro sąlygas.
🛈 Jeigu Partnerių arba Prekių sąrašas jau buvo išfiltruotas anksčiau, pakeistasis filtras sąrašui bus pritaikytas tik paspaudus atnaujinimo mygtuką (F5).
Filtro panaikinimas
Jeigu norite panaikinti anksčiau sukurtą ir išsaugotą Prekių ar Partnerių sąrašo filtrą, atlikite šiuos veiksmus:
- Sąrašo lange paspauskite mygtuką
(Ctrl+3).
- Filtro lange (apačioje esančiame lauke) nurodykite trinamo filtro vardą (ekrane matysite pasirinkto filtro sąlygas).
- Paspauskite lango apačioje esantį mygtuką
– pasirinktas filtras bus panaikintas.
Filtrų su logine jungtimi ARBA kūrimas
Papildomame filtre gali būti įvesti keli sąlygų rinkiniai, apjungti logine jungtimi ARBA. Toks filtras atrinks sąrašo įrašus, tenkinančius bent vieną sąlygų rinkinį.
Filtro sąlygos (sąlyga nr.1) ARBA (sąlyga nr.2) įvedimas :
- Papildomo filtro puslapyje aprašomas pirmasis sąlygų rinkinys – jis gali būti sudarytas iš vienos arba kelių sąlygų;
- Paspaudus lango apačioje esantį mygtuką
atverčiamas naujas filtro lango puslapis. Jame įvedamos antrojo rinkinio sąlygas.
- Tokiu pačiu būdu gali būti aprašytas trečiasis, ketvirtasis, ir t.t. rinkiniai – kiekvienas sąlygų rinkinys aprašomas naujame lango puslapyje, kuris atverčiamas paspaudus mygtuką
.
🛈 Tame pačiame filtro puslapyje įvestos sąlygos yra apjungtos logine jungtimi IR.
Visi aprašyti sąlygų rinkiniai matomi Filtro lango puslapiuose arba (šių puslapių pavadinimai matomi Filtro lango apačioje):
Atsivertę kiekvieną iš šių puslapių matysite bei galėsite koreguoti jame įvestas sąlygas.
Pavyzdys : Partnerių sąrašui įvestas papildomas filtras
(Kodas >=1000 ir Kategorija = Didmena) arba (Šalies Kodas ≠ LT)
Naudojantis šiuo filtru bus atrinkti partneriai, kurie tenkina bent vieną iš šių dviejų sąlygų:
- Partnerio Kodas yra ne mažesnis už 1000, o Kategorija = ‚Didmena‘
arba
- Jų Šalies Kodas yra ne LT
Kitos papildomo Partnerių ir Prekių sąrašų filtravimo galimybės
Anksčiau sukurtą papildomą filtrą galima pasirinkti įprastu būdu, sąrašo viršuje esančiame lauke:
Naujo papildomo filtro sudarymas atliekamas paspaudus myguką . Ekrane matysite naują sąrašo lango dalį, skirtą papildomam filtravimui
Šioje lango dalyje matomi greitajam papildomam filtravimui skirti laukai.
Greito papildomo filtravimo eiga:
- Sąrašo lango dalyje Filtrai įveskite filtro sąlygą (sąlygas).
- Įvestas filtras Sąrašui bus pritaikytas paspaudus mygtuką
.
Filtro sąlygų laukai užpildomi naudojantis papildomo filtravimo sąlygų užrašymo taisyklėmis, pavyzdžiui:
arba
Sąlygos nurodymo būdą (operatorių) pasirinksite, paspaudę operatoriaus įrašymo vietoje esantį mygtuką:
Paspaudę lango dalyje Filtrai esantį mygtuką ekrane matysite Papildomo filtro įvedimui skirtą langą. Šiame lange galite įvesti naujus ar redaguoti anksčiau sukurtus papildomus filtrus (apie tai skaitykite ankstesniame aprašymo skyriuje).
Be to, šiame lange galite nurodyti greitajam papildomam filtravimui skirtus laukus, t.y. laukus, kurie bus matomi sąrašo lango dalyje Filtrai.
Papildomo filtro įvedimui skirtame lange matomi visi laukai, kuriems gali būti įvedamos papildomo filtro sąlygos:
Šių laukų išdėstymą sąraše galite valdyti, keisdami lauko ‚Eilė‘ reikšmę. Laukai vardinami eilės didėjimo tvarka. Penki laukai, kurių lauko ‚Eilė‘ reikšmės yra pačios mažiausios, yra naudojami greitajam papildomam filtravimui, t.y. šie laukai matomi Prekių / Partnerių lango dalyje Filtrai.
Pasirinkto lauko eilės pakeitimas atliekamas paspaudus mygtuką . Ekrane matomame lange galite nurodyti ne tik eilę, bet ir operatorių, kuris bus naudojamas šio lauko sąlygos įvedimui pagal nutylėjimą:
Įvestos reikšmės patvirtinamos paspaudus mygtuką .
Pakeitus laukų išdėstymo tvarką ar pagal nutylėjimą siūlomus operatorius, Prekių / Partnerių lango dalyje Filtrai pateikiama informacija pasikeis tik naujai atidarius sąrašo langą.
Papildomi ataskaitų filtrai
Papildomas filtras ataskaitoje pateikiamai informacijai gali būti įvestas, jei ataskaitos lange yra papildomo filtro įvedimui skirtas mygtukas . Paspaudę šį mygtuką galėsite įvesti naują papildomą filtrą, pasirinkti ar redaguoti anksčiau sukurtą papildomą filtrą.
Taip atrodo filtro langas ataskaitai Pardavimų apmokėjimo suvestinė:
Kitų ataskaitų Papildomo filtro įvedimo langai atrodo analogiškai – skiriasi tik laukų, kuriems gali būti įvestos filtro sąlygos, sąrašas.
Ataskaitos filtrų langas gali turėti kelis puslapius. Kiekvienas puslapis atitinka programos objektą, kuriam gali būti nurodomos ataskaitos filtro sąlygos. Pavyzdžiui, Pardavimų apmokėjimų suvestinės papildomame filtre gali būti įvestos sąlygos Partnerio, Atsakingo asmens bei Sandėlio informacijai, o Prekių apyvartos žiniaraščio papildomame filtre – Vertybės bei Sandėlio informacijai.
Filtro lango puslapiuose išvardinti programos objektus atitinkantys laukai – kiekvienam iš šių laukų gali būti nurodyta filtro sąlyga. Taigi, puslapyje Partneriai matysite partnerį apibūdinančius laukus, puslapyje Mūsų asmenys – asmenį atitinkančius laukus, puslapyje Sąskaitos – sąskaitą apibūdinančius laukus ir t.t.
Naujo papildomo ataskaitos filtro sukūrimas – tai jo sąlygų aprašymas. Filtrų įvedimo tvarka aprašyta ankstesniame aprašymo skyriuje (Papildomi filtrai Prekių ir Partnerių sąrašams).
Papildomų ataskaitos filtrų sąlygos gali būti nurodomos ne viename, o keliuose filtro lango puslapiuose (t.y. sąlygos gali būti nurodomos ne vienam, o keliems programos objektams). Viename puslapyje nurodytos sąlygos – tai filtro dalis, skirta tam tikram programos objektui.
Visos papildomame filtre nurodytos sąlygos yra apjungiamos logine jungtimi IR. Pavyzdžiui, filtruotoje Pardavimų apmokėjimo suvestinėje bus matomos tik tos operacijos, kurios tenkina visas puslapyje Sandėlis įvestas sąlygas IR visas puslapyje Mūsų asmenys įvestas sąlygas IR visas puslapyje Partneriai įvestas sąlygas.
Pažymėję lauką ‘Tik užpildyti’ , laukų sąraše matysite tik tuos laukus, kuriems nurodytos filtro sąlygos, pavyzdžiui:
Sukurtas filtras gali būti išsaugotas – tokiu būdu galėsite jį panaudoti bet kada vėliau. Papildomo ataskaitos filtro sąlygos užrašomos kiekvienam puslapiui atskirai, t.y. išsaugojamas tik vienam programos objektui (partneriui, prekei, sandėliui, asmeniui ar kt.) įvestas sąlygų rinkinys.
Pasirinkto puslapio sąlygos išsaugojamos paspaudus mygtuką . Ekrane matomame lange įveskite filtro pavadinimą:
Paspaudę mygtuką (Enter), užrašysite filtrą.
Paspaudę mygtuką (Esc), atsisakysite filtro užrašymo.
Užrašytas filtras bus priskirtas programos objektui, atitinkančiam atverstą filtro puslapį. Vienuose sąrašuose ir ataskaitose sukurtus ir išsaugotus papildomus filtrus galite naudoti ir kituose sąrašuose bei ataskaitose.
Pavyzdys. Tarkime, kad ataskaitai ‘Parduotų prekių suvestinė’ sukurtas papildomas filtras. Šio filtro dalis, įvesta puslapyje mūsų asmenys, išsaugota ir pavadinta vardu XXX; o filtro dalis, įvesta puslapyje VERTYBĖS, išsaugota ir pavadinta vardu YYY. Dabar filtru XXX galėsite naudotis kuriant kitus papildomus filtrus ataskaitoms, kuriose yra puslapis MŪSŲ ASMENYS – ‘Įvairūs žurnalai’, ‘Pardavimų apmokėjimo suvestinė’ ir t.t. . Fitru YYY galėsite naudotis Prekių sąraše bei kuriant kitus papildomus filtrus ataskaitoms, kuriose yra puslapis VERTYBĖS – ‘Prekių judėjimas’, ‘Sandėlio likučiai’ ir t.t. Savo ruožtu, Prekių ir Partnerių sąrašuose sukurti ir išsaugoti papildomi filtrai gali būti naudojami kuriant papildomus filtrus ataskaitoms, kuriose yra puslapiai VERTYBĖS arba PARTNERIAI.
Filtro pritaikymas ataskaitai
Sukūrę ar pasirinkę anksčiau sukurtą papildomą filtrą, spauskite mygtuką (Ctrl + Enter). Papildomo filtro įvedimo langas bus uždarytas, o jame nurodytas filtras bus priskirtas ataskaitai. (Paspaudę mygtuką
(Ctrl+T), atmesite šiame lange įvestą informaciją.)
Uždarę papildomo filtro įvedimo langą, ekrane matysite generuojamos ataskaitos langą. Jeigu mygtukas yra ‘įspaustas’, papildomas filtras yra priskirtas ataskaitai. Jis bus pritaikytas atnaujinus ataskaitos informaciją – paspaudus mygtuką
(F5).
Jeigu norite vėl matyti nefiltruotą ataskaitos informaciją, atšaukite priskirtą filtrą – paspauskite mygtuką (jis nebebus ‘įspaustas’) – ir vėl atnaujinkite ataskaitos informaciją paspaudę mygtuką
. Dar sykį paspaudę mygtuką
vėl priskirsite ataskaitai aktyvų (prieš tai sukurtą ar pasirinktą) papildomą filtrą. Taigi, mygtuko
paspaudimas priskiria ataskaitai papildomą filtrą (mygtukas įspaustas) arba atmeta šį priskyrimą (mygtukas neįspaustas).
Jeigu norite pakeisti papildomą ataskaitos filtrą, spauskite mygtuką – ekrane matysite papildomo filtro įvedimo, pasirinkimo ar redagavimo langą.
Papildomo filtro įvedimo lange paspaudę mygtuką išvalysite visuose šio lango puslapiuose nurodytas filtro sąlygas, t.y. paruošite langą naujo filtro įvedimui.
Ataskaitos papildomų filtrų su logine jungtimi ARBA kūrimas
Kiekviename filtro lango puslapyje gali būti įvesti keli sąlygų rinkiniai, apjungti logine jungtimi ARBA. Šiuose rinkiniuose aprašytos sąlygos bus skirtos tam pačiam programos objektui. Aprašę vieną sąlygų rinkinį spauskite lango apačioje esantį mygtuką ir naujame (atverstame) filtro lango puslapyje įveskite antrojo rinkinio sąlygas. Galite aprašyti du, tris ir daugiau tam pačiam programos objektui skirtų sąlygų rinkinių.
Pritaikius filtrą su logine jungtimi ARBA bus atrinkti tie įrašai, kuriems atitinkamas objektas tenkina bent vieną sąlygų rinkinį.
Pavyzdys. Tarkime, kad Pardavimų žurnalo ataskaitai sukurtas papildomas filtras, kuriame nurodytos sąlygos Partneriui ir Operacijai. Partneriui nurodyta viena sąlyga: ‘Partnerio adresas. Miestas = Vilnius’. Operacijos informacijai sukurti du sąlygų rinkiniai, sujungti logine sąlyga ARBA. Pirmajame rinkinyje nurodyta sąlyga: ‘Operacija. Sukūrimo data TARP 2002.01.01 ir 2002.01.31’, o antrajame rinkinyje nurodyta sąlyga: ‘Operacija. Sukūrimo data TARP 2003.01.01 ir 2003.01.31’. Pritaikius tokį filtrą Pardavimų žurnalui bus atrinktos tos operacijos, kurių partnerio adrese nurodytas miestas ‘Vilnius’, o operacijos data priklauso arba intervalui [2002.01.01 – 2002.01.31], arba intervalui [2003.01.01 – 2003.01.31].
Ataskaitų filtravimas pritaikant anksčiau sukurtą filtrą
Jeigu norite ataskaitai pritaikyti anksčiau sukurtą ir išsaugotą filtrą, atlikite šiuos veiksmus:
- Ataskaitos lange paspauskite mygtuką
;
- Reikiamame filtro lango puslapyje, apačioje esančiame lauke nurodykite sukurto filtro vardą – įveskite jį ranka arba pasirinkite iš sąrašo. Ekrane matysite pasirinkto filtro sąlygas (tokiu būdu skirtinguose filtro puslapiuose gali būti nurodyti keli skirtingiems objektams skirti filtrai).
- Paspauskite mygtuką
(Ctrl + Enter) – papildomo filtro įvedimo langas bus uždarytas. Atsakaitos lange paspaudę mygtuką
matysite generuojamos ataskaitos informaciją, tenkinančią visas nurodytas papildomo filtro sąlygas.
Filtro sąlygų redagavimas
Jeigu norite pakeisti papildomo ataskaitos filtro sąlygas, atlikite šiuos veiksmus:
- Ataskaitos lange paspauskite mygtuką
.
- Koreguokite anksčiau įvestas ar įveskite papildomas filtro sąlygas.
- Jeigu norite išsaugoti pakoreguotą filtrą, užrašykite jį (kiekviename filtro puslapyje įvestas sąlygų rinkinys užrašomas atskirai).
- Paspauskite mygtuką
(Ctrl + Enter) – papildomo filtro įvedimo langas bus uždarytas. Atsakaitos lange paspaudę mygtuką
matysite generuojamos ataskaitos informaciją, tenkinančią visas pakeisto filtro sąlygas.
Filtro panaikinimas
Jeigu norite panaikinti anksčiau įvestą bei išsaugotą papildomą filtrą, atlikite šiuos veiksmus:
- Ataskaitos lange paspauskite mygtuką
.
- Atverskite papildomo filtro lango puslapį, kuriame esantį filtrą norite panaikinti. Lango apačioje esančiame lauke nurodykite filtro vardą – įveskite jį ranka arba pasirinkite iš sąrašo. Ekrane matysite pasirinkto filtro sąlygas.
- Paspauskite lango apačioje esantį mygtuką
– pasirinktas filtras bus panaikintas. Ekrane liks matomos panaikinto filtro sąlygos.
Dokumento nr. 08