Справки
Таблична част
За всички таблици в A-SUPTO SelMatic ERP са валидни общоприети начини за обработване на данните.
Когато курсорът на мишката се позиционира върху елемент от потребителския интерфейс на програмата и фонът на полето се промени (стане бял, по-светъл или друг), това показва, че елементът е активен – чрез кликване върху него се предизвика (стартира) определено действие в програмата.
Основни понятия:
Банд:
Всяко поле от най-горния ред на заглавната част на таблицата, обединяващо няколко колони;
Стандартно, то съдържа наименование от по-висок разред – на класа/групата/типа, към който подчинените колони принадлежат.
Пример: Банд „ОБЕКТ“ с колони под него „Номер“ и Наименование“.
Обработване на данните с помощта на инструменти от рибона
Таб „Таблица“
Навсякъде в програмата, където се визуализира таблична част, в рибона става достъпен таб „Таблица“.
Важно:
Таб „Таблица“ е контекстуално меню, то се появява в лентата с инструменти само когато курсорът се намира в поле от табличната част на документ /номенклатура /справка.
Група „Общи“
В група „Общи“ са разположени бутони .
С бутон
се активира прозорецът за задаване на
филтри;
С бутон
се активира възможността за
инкрементално търсене на запис в таблицата – при натискане на бутон от клавиатурата курсорът се позиционира на първия срещнат ред, започващ със съответния символ;
С бутон
се сменя поведението на множествения избор – дали да е на цели редове, или на правоъгълна област от клетки;
Чрез правоъгълна селекция може да се маркира само група от последователни клетки;
За бързо маркиране на група от клетки бутон Shift се задържа натиснат и едновременно с това с мишката се маркират първата клетка в горния десен ъгъл на желаната група и последната клетка в долния ляв:
Или с бутон „↓“ се маркират последователно желаните редове;
Когато редовете не са последователни, бутон Ctrl се задържа натиснат и едновременно с това с мишката се маркират един след друг желаните редове.
Реализирана е възможността видът селекция (правоъгълна или не-правоъгълна), избрана за всеки един грид, да се помни в съответния изглед на формата.
Тъй като при работа с документи и справки по-често се налага с цел копиране на информацията да се маркират определени клетки, а не цели редове, правоъгълната селекция е активирана по подразбиране за всички гридове в системата.
Важно:
Особено полезна е възможността режим „Правоъгълна селекция“ да се прилага върху грида при избор на „Входни данни“ за Анализите с цел извличане на максимално точна и конкретна информация. В противен случай в Анализа ще влязат данните от всички колони за избраните редове.
За да е леснодостъпен във всички справки, бутонът за „Правоъгълна селекция“ е добавен и в секция „Експорт“ на таб „Основни“.
Група „Външен вид“
За моделиране на външния вид на таблицата служат бутони:
С бутон се визуализира групиращ ред над табличната част;
Подробна информация относно разработената функционалност за групиране на данните в таблицата се намира в секция „Таблична част / Обработване на данните чрез стандартни функционалности / Групиране на данни в таблицата“;
От менюто, което се отварю чрез бутон
, се определя кои от елементите в заглавната част на таблицата да се визуализират и кои – не;
С бутон
се отваря падащо меню за определяне мястото на обобщенията по групи (до името на групата, над колоните, над колоните (разпределено), но то функционира само когато опцията „Показвай над групата“ е вече активирана от Меню за управление свойствата на грида;
Подробна информация относно разработената функционалност за групиране на данните в таблицата се намира в секция „Таблична част / Обработване на данните чрез стандартни функционалности / Групиране на данни в таблицата“;
Подробна информация относно обобщенията по групи се намира в секция „Таблична част / Обработване на данните чрез стандартни функционалности / Колонтитули по групи“;
С избора на
се визуализира
филтриращ ред в таблицата, разположен над реда за нов запис;
Подробна информация относно разработената функционалност за филтриране на данните в таблицата се намира в секция „Таблична част / Обработване на данните чрез стандартни функционалности / Филтриране на данните в таблицата“;
С бутон
се отваря меню за задаване
нивото на разпънатост при визуализация на йерархично структурирани данни;
При работа с документи и справки с изгледи, в които има групиране на данни, функционалността позволява да се фиксира нивото на вложеност, до което да се разпъват автоматично групираните данни:
Група „Картички“
Картичките представляват малки допълнителни таблици със собствен изглед и настройки, визуализиращи данни от финансовите документи, създадени като плащания към търговски документ:
Информацията в картичката дублира тази в таблицата с плащания:
По тази причина често се премахва от изгледа на търговските документи.
Ако е изкарана в изгледа, настройките на самата картичка стават достъпни когато курсорът е позициониран в някое от нейните полета. Тогава в рибона, таб „Таблица“, се появява контекстно меню:
Чрез бутон „Редакция на изгледа“ в нов прозорец се отваря редактор на изгледа на картичката, аналогичен по функционалност на този за редакция на изгледа на ТД:
Чрез бутон „Настройки на картичката“ се отваря прозорец за персонализиране на възможните параметри, определящи поведението на картичката:
Обработване на данните чрез стандартни функционалности
Сортиране на колони
Сортирането на колони може да се извърши по два начина:
При еднократно кликване с ляв бутон на мишката върху заглавието, данните в съответната колона се сортират възходящо, а при повторно кликване в същото поле, се подреждат низходящо.
Ако триъгълник липсва, не е направена сортировка по колоната;
Когато има триъгълник и неговият връх сочи нагоре, активирана е възходяща сортировка;
Когато има триъгълник и неговият връх сочи надолу, активирана е низходяща сортировка;
Чрез избор на една от достъпните опциите от Менюто за управление свойствата на грида за:
Възходящо сортиране;
Низходящо сортиране;
Изчистване на сортировката:
Разместване на колони и бандове
За удобство колоните и бандовете в таблицата могат да се пренареждат чрез функцията „Drag and Drop“.
За целта желаната колона се „хваща“ с мишката чрез еднократно кликване с ляв бутон в заглавната ѝ част, като бутонът се задържа.
Така „хваната“, колоната се позиционира на произволно място в грида.
При самото действие, когато преместваната колона се намира на границата между други две, се появяват зелени стрелки, указващи къде ще бъде вмъкната тя при пускане на задържания десен бутон на мишката.
Разместването на бандове се извършва по аналогичен начин:
Регулиране на височината и ширината на полетата в таблицата
Ширината и височината на колоните в таблицата могат да са произволни.
Ако курсорът се позиционира между две колони, той се видоизменя в следния символ:
.
Това е индикация за режим на работа, при който границата между две колони може да бъде „хваната“ (чрез задържане на ляв бутон на мишката) и преместена наляво или надясно, с цел промяна на ширината на колоните;
Чрез двойно кликване върху границата между две колони ширината на лявата колона става оптимална;
Аналогично, при позициониране на курсора между два реда, той се видоизменя в следния символ:
.
Позволява настройване височината на полетата чрез преместване на границата между редовете нагоре или надолу;
Свободното задаване на височина на реда е особено удобно в случаите, когато се работи в touch режим или когато към позициите са приложени изображения, които трябва да се визуализират по-добре.
Освен ръчно, ширината на колоните може да се настрои и автоматично според дължината на текста в нея.
Пренасяне на текста ( word wrap)
В пряка връзка с настройката за височина на редовете в таблицата е тази за пренасяне на текста (word wrap).
Обикновено опцията е активирана във всички таблици по подразбиране, но лесно може да се деактивира – тогава текстът ще бъде отрязан вдясно до броя символи, които се събират в ширината на колоната.
Настройката е достъпна в Менюто за управление свойствата на грида:
Внимание: Опцията се активира едновременно за всички колони – свойството е на ниво таблица, а не на ниво колона.
Причината е, че зад тази функционалност стои настройката „определяй автоматично височината на реда“, при която целият ред от таблицата се изравнява по височина с най-високото поле в него, автоматично разпънато при пренасянето на текста.
Ако в таблицата се визуализират мини изображения, височината на редовете автоматично се адаптира към техния размер и това може да предизвика пренасяне на текста дори когато опцията не е активирана.
Филтриране на данните в таблицата
В A-SUPTO SelMatic ERP филтриране на данни в дадена таблица може да се осъществи по няколко различни начина:
Филтриране на информацията се осъществява според данните, въвеждани във всяко от полетата на Филтриращия ред;
Това позволява да се зададат филтри за повече от една колона едновременно;
Всяка колона обаче може да се филтрира по само един запис – например не може едновременно да са избрани две различни имена на позиции, които да се визуализират;
Условието, на което трябва да отговарят резултатите от филтрирането, стандартно е „е равно на“ – показват се само точните съвпадения с въведения като филтър текст;
Пример:
За показване на всички имена, съдържащи „Кред“, във филтриращия ред се изписва %Кред%:
Това прави възможно филтриране на данните в колоната да се извърши едновременно по повече от един филтър;
Условието, на което трябва да отговарят резултатите от филтрирането, винаги е „е равно на“ – показват се само точните съвпадения с избраните филтри;
Вместо да се постави отметка на един или няколко от предложените филтри, от падащото меню може да се изберете опцията „По избор“:
Отваря се прозорец за въвеждане на произволна комбинация от условия за филтриране:
За една и съща колона могат да се задават до две различни условия, на които данните следва да отговарят едновременно;
Чрез попълване на формата за комплексно дефиниране на филтри:
Възможните опции за избор са:
Когато списъкът е визуализиран, той се появява в допълнителна лента под грида (в долния край на формата с таблична част);
От дясната страна на списъка се намира бутон
за бърз достъп до формата с комплексни настройки на филтрите;
От бутон „Филтър“, намиращ се на долната лента с инструменти –
Формата за комплексно дефиниране на филтри се отваря в нов прозорец:
Функциите, предложени в тази форма, позволяват пълен и най-прецизен контрол над условията при създаване на филтри;
Независимо по какъв начин са създадени филтрите (през тази форма или по друг от гореизброените начини), тук те се визуализират и управляват централизирано;
Формата позволява задаване на комбинация от условия, валидни за една и съща колона;
Позволява създаване на филтри за повече от една колона, валидни едновременно.
Търсене на данни в таблицата
Пример: При натискане на клавиш „К“, курсорът се позиционира на първия срещнат ред, започващ с „К“ и символът се маркира:
Чрез Панел за търсене – за да се улесни търсенето във всички гридове, навсякъде в програмата, където се визуализира таблична част, е налична мощна функционалност за търсене, наречена „Панел за търсене“.
Въведеният текст в Панела се търси едновременно във всички колони на съответната таблица;
Условието, на което следва да отговаря резултатът от търсенето, е „съдържа“;
Филтърът, съставен чрез панела за търсене, се комбинира съвместно с другите приложени филтри;
Функционалността може да се активира по няколко начина:
При позициониране на курсора в таблица и натискане на комбинацията от клавиши за бърз достъп Ctrl+ F (едновременно);
Панелът за търсене може да се затвори също по няколко начина:
Чрез повторното изпълнение на която и да е от стъпките за активирането му;
Чрез бутон
, вляво на самия панел;
Чрез натискане на бутон от клавиатурата Esc, когато полето за въвеждане на текст за търсене е празно и курсорът се намира в него;
Състоянието на панела за търсене – видим/невидим – се запомня в изгледа;
Синтаксис на търсенето:
При въвеждане на повече от една дума в полето за търсене програмата връща като резултат всички редове, при които която и да е от колоните съдържа която и да е от въведените думи (ключовите думи са свързани с ИЛИ в условието за търсене);
Пример:
Въведен текст: търговски документ
Условие за търсене : да се покажат всички редове, които съдържат или „търговски“, или „документи“ , или „търговски документи“ в която и да е колона.
Пример:
Въведен текст: -търговски -документи
Условие за търсене : да се покажат всички редове, които НЕ съдържат нито „търговски“, нито „документи“ в която и да е колона.
Резултат от търсенето: редове, които НЕ съдържат думите: търговски, документи.
Използва се знак „+“ (плюс), последван от текст без интервал, за да се покажат онези редове, които задължително съдържат думата непосредствено след плюса (ключовите думи са свързани с И в условието за търсене);
Пример:
Въведен текст: +търговски +документи
Условие за търсене : да се покажат всички редове, които съдържат И „търговски“, И „документи“ в която и да е колона.
Резултат от търсенето: редове, съдържащи всяка една от думите: търговски, документи.
Използва се знак „%“ (процент), за да се укаже, че се въвежда част от дума. Знак „%“ в изписания текст означава наличие на неизвестни, произволни по вид и брой символи, но също така и липсата на какъвто и да е символ. Резултат от търсенето са редове, съдържащи думи, които частично или изцяло съвпадат с текста преди/след знака „%“;
Пример:
Въведен текст: %търг%
Условие за търсене: да се покажат всички редове, съдържащи думи, които напълно съвпадат, започват, съдържат или завършват с текста между знаците „%“ в която и да е колона.
Примерен резултат от търсенето: търг, търговски, търговия, изтъргувани, не-търговски.
Въведен текст: търг%
Условие за търсене: да се покажат всички редове, съдържащи думи, които напълно съвпадат или започват с текста преди знак „%“ в която и да е колона.
Примерен резултат от търсенето: търг, търговски, търговия.
Въведен текст: %овски
Условие за търсене: да се покажат всички редове, съдържащи думи, които напълно съвпадат или завършват с текста след знак „%“ в която и да е колона.
Примерен резултат от търсенето: търговски, не-търговски.
Въведен текст: т%овски
Условие за търсене: да се покажат всички редове, съдържащи думи в която и да е колона, които или задължително започват с текста преди знак „%“ и завършват с текста след него, или съвпадат напълно с текста, игнорирайки знака.
Примерен резултат от търсенето: търговски, търновски, товски (ако допуснем, че такава дума съществува).
Пример:
Въведен текст: 1_34
Условие за търсене: да се покажат всички редове, в които има четириразредни записи, започващи с 1 и завършващи с 34.
Примерен резултат от търсенето: 1234, 1а34, 1б34, 1434 и т.н. (числото 134 няма да се покаже, защото „_“ замества точно един произволен, но задължително присъстващ в записа символ).
Пример за комбинирана употреба на специални символи:
Въведен текст: +обувка +мъжка -черн%
Резултат от търсенето: всички редове, в които има думите „обувка“ И „мъжка“, но НЕ присъстват „черна“, „черно“, „черни“ и всички други думи, започващи с „черн“.
Групиране на данни в таблицата
Активиране на функцията „Групиращ ред“
Чрез активиране и деактивиране на функцията „Групиращ ред“ се управлява дали панелът за групиране да се вижда над табличната част, или не.
Това може да стане по два начина:
Групиране по дадена колона
Самото групиране по дадена колона също може да се осъществи по два начина:
За извършване на действието не е необходимо панелът за групиране да е предварително визуализиран;
Ръчно:
Със задържане на левия бутон на мишката (чрез функцията „Drag and drop“) всяка колона може да се издърпа от мястото ѝ в таблицата и да се пусне в очертанията на панела за групиране:
Групирането променя табличното представяне на данните.
Преместената колона вече играе ролята на дименсия – величина, функционираща като критерий за извършване на групирането.
Данните се визуализират, разделени на отделни групи според различните им стойности за съответната дименсия, по която са групирани.
Пример:
Групиране на данните според типа на валутата:
Преместената колона е „Валута – име“;
Тя се превръща в дименсия „Валута – име“;
Групите, сформирани според различните стойности на артикулите за въпросната величина „Валута – име“, са:
Групиране на данните според типа на мярката:
Преместената колона е „Мярка – наименование“;
Тя се превръща в дименсия „Мярка – наименование“;
Групите, сформирани според различните стойности на артикулите за въпросната величина „Мярка – наименование“, са:
„бр.“
„гр.“
„кашон“
„кг.“
„л.“
„м.“
„пакет“
„чифт“
Групиране по две или повече колони
Информацията в една таблица може да се групира по няколко дименсии, структурирани дървовидно:
При групиране на данни, ако две дименсии са пряко свързани една с друга и промяна на едната променя и другата, може да се използва възможността на грида за обединяване на подчинени дименсии.
За целта:
С това действие двете дименсии се обединяват и сформират едно общо условие (критерий), по което се осъществява групирането:
Премахване на групирането (връщане на колона от групиращия панел в таблицата)
Връщането на колона от групиращия панел в таблицата е възможно по два начина:
Долен Колонтитул (обобщаващ ред)
Функционалността за „Долен колонтитул“ се активира от Менюто за управление свойствата на грида:
В резултат от това се визуализира обобщаващ ред под таблицата, даващ възможност за извеждане на полета с тотали под всяка колона.
Колонтитулът се конфигурира чрез меню, достъпно при кликване с десен бутон на мишката върху вече визуализирания обобщаващ ред под желаната колона. Задава се типът на функцията за изчисляване на тотала:
При използване на обобщаващ ред за една и съща колона е възможно извеждането на повече от едно поле с обобщена стойност – може едновременно да се показват сумата на колоната, броят редове, от които се състои, и примерно средната ѝ стойност:
В менюто с настройки на колонтитула са достъпни и опциите „Изтрий обобщението“ / „Изтрий всички обобщения“.
Тези настройки запомнят състоянието си при запаметяване на изгледа.
Колонтитули по групи
При активирана функция за групиране на данните в таблицата системата позволява да се изведат колонтитули по групи с възможност за изчисляване на субтотали за всяка група. Начинът на работа с колонтитулите по групи е аналогичен на работата с Долен Колонтитул.
След като вече в колонтитула е изведено дадено поле със субтотал, при кликване с десен бутон на мишката върху него се отваря помощно меню.
Опцията „Показвай над групата“ позволява полето да се визуализира в рамките на заглавния ред на групата в колоната, за която е изчислено обобщението.
Освен за удобство в стандартните случаи, тази функция е съществено важна, когато за една и съща колона има активирани едновременно няколко обобщения. Те не могат да се визуализират едно под друго на самия колонтитул под групата – на него (за разлика от долния колонтитул) може да се показва само по едно поле с обобщение за дадена колона.
По тази причина единственият начин да се визуализират едновременно няколко различни субтотала за една колона е показването им над групата.
След активиране на опцията „Показвай над групата“, настройките позволяват да се избере къде по-конкретно в рамките на заглавния ред на групата да се визуализират обобщенията.
Тази функционалност е достъпна чрез бутон от таб „Таблица“ в рибона.
Отваря се следното падащо меню:
За да се визуализират субтоталите отново на обобщаващите ленти под съответните групи, трябва първо съществуващите да се изтрият чрез избор на „Изтрий всички обобщения над групите“ и след това отново да се изведат по гореописания начин в колонтитулите по групи.
Фиксиране на банд
Във всички документи и справки е налична възможността за фиксиране на банд.
При скролиране наляво или надясно, функционалността позволява определен банд и прилежащите му колони да останат статични („замръзнали“) и винаги видими.
Пример за банд, фиксиран вляво:
За достъп до функционалността се кликва с десен бутон на мишката върху избрания банд и от менюто, което се появява, се избира желаната опция:
Прескачане на поле при придвижване на курсора с бутони Enter или Tab
За всички таблици в A-SUPTO SelMatic ERP е характерно свойството „Прескачай това поле“. Управлява се от Менюто за управление свойствата на грида:
Стандартно функцията се активира за полета, които не следва да се попълват ръчно при създаване на нов документ.
След попълване на дадено поле, само с еднократно натискане на Enter или Tab курсорът попада на следващото, което предполага вписване на данни – всички останали с активирана опция „Прескачай това поле“ се пропускат;
Така се спестяват излишни действия на оператора с цел бързо създаване и обработване на документи;
При нужда някое от пропуснатите полета да бъде редактирано, курсорът може да се премести в него с помощта на мишката.
Ако опцията за прескачане е активирана за дадено поле, при използване на Правоъгълна селекция то не може да бъде маркирано.
Възможно е да влезе в рамките на селектираната област само ако попада между две свободни от настройката за прескачане полета, които са едновременно маркирани.
Тази особеност създава известно неудобство за потребители, които често експортират данни за обработка в ексел (например при роли, свързани с администрация и мениджмънт). За тях е неудобно да деактивират настройката за всяко поле поотделно.
За тази цел е направена достъпна опцията „Отмени прескачането за всички полета“. Изборът ѝ отменя прескачането не само за конкретната колона, а за всички колони в съответната таблица.
Допълнителна информация:
Основни табове и бутони, Таблична част, Моделиране на таблици, Филтриране на данни, Редакция на изгледи.
Към СУПТО Съдържание