Универсален филтър
Почти всички списъци от Colibri® ERP притежават тази функция. Основната идея, която е внедрена във филтъра е да се даде възможност на потребителя да задава определени правила за селектиране на част от елементите (редовете) в даден списък. Правилата се съставят от условия (едно или повече), свързани помежду си с логически операции събиране (ИЛИ) и/или умножение (И).
Пример 1. Филтриране на списък
Съставяне на правилото
Нека се опитаме да създадем правило за филтриране на документите за продажба, като изберем документите на някой наш дилър, на който номерата на фактурите издадени от него например започват със символите К00 И са неплатени. Правилото за филтриране в този случай ще изглежда по следния начин:
Номера на документа започва с К00 И общата стойност на документа е по-голяма от изплатената сума
Нашето правило съдържа две условия свързани с логическата функция И, което означава, че и двете трябва да са изпълнени при избора на документите, а именно:
Условие ограничаващо фактурите по номер - на нашия дилър, номерата на документите от който започват с К00;
Условие за избор на фактурите, които не са платени изцяло.
Като резултат от прилагането на това правило системата ще ни покаже само фактурите отговарящи на условията му, като ще филтрира останалите, т.е. ще ги пропусне.
Описание на правилото в Colibri® ERP
Предполагаме, че се намираме в списъка на документи за продажба:
Кликнете върху работния лист
. Системата ще ви покаже списъка, в който работите, но над него ще добави форма (с наименование Филтър), с която да зададете правилото си за филтриране.Описвате първото условие от правилото:
За да направите това:
За Номер;
изберетеЗа Започва с;
изберетеЗа К00;
въведетеЗа И.
изберетеОписвате второто условие от правилото. За целта първо кликвате върху бутона - вдясно. Системата ще ви отвори нов ред за да запишете второто правило:
След това:
За Общо фактурирано;
изберетеЗа >;
изберетеЗа Общо платено.
изберетеНакрая кликнете отново върху бутона - вдясно. Системата ще ви покаже само документите, за които въведеното правило е истина.
На следващата фигура е показано въведеното правило за филтриране и резултата от неговото прилагане. Вижда се, че от целия списък с документи само 11 отговарят на условието, което ни интересува. Сега можем да съсредоточим вниманието си само върху тях.
Важно | |
---|---|
Всяко въведено правило за филтриране се записва в профила на потребителя, който го е създал. По този начин, дори да се прекъсне работа, при последващо подновяване, създадения по-рано филтър ще бъде активен и работещ по създаденото по-рано правило. Направената отметка важи и за конфигурирането на бързите филтри, които ще бъдат разгледани по-долу. |
Бърз филтър
Почти всички списъци от Colibri® ERP притежават тази функция. Предназначението на бързия филтър е да се даде възможност на потребителя бързо да отфилтрира ненужните записи, като се използва предварително зададено множество от полета. Въвеждането на стойност в някое поле означава да се зададе условие: данните от съответното поле да съдържат въведената стойност. Всички условия се свързват с логическа функция умножение (И).
Пример 2. Използване на бърз филтър
За пример ще използваме бързия филтър за списъка на артикулите.
Действие
Филтрирането се извършва по следния начин:
Избира се поле във филтъра, по което ще се филтрира. Нека например това е полето за
;Въвежда се стойност (или се избира от съответния селектор), която трябва да присъства в съответното поле на записите от списъка. В нашия пример ще изберем група 302-Пакетирани стоки.
Премествате се върху друго поле от филтъра или натискате клавиша
от клавиатурата.По-нататък се задават стойности във всички полета, по които ще се филтрира (по вече описания начин). Като второ условие например може да се изиска да се покажат И само артикулите, които съдържат 401 в номера си.
Резултат
Системата ще се опита да изпълни зададените условия и ще покаже само тези записи от списъка, за които се изпълняват всички зададени условия едновременно.