В этой статье я покажу неочевидные способы фильтрации данных и работы с ними в СПК “СпортШкола”.
Как вы уже понимаете СПК “СпортШкола” – это огромное хранилище статистически важной информации. В программе есть стандартные отчеты, которые упорядочивают информацию. Также интерфейс снабжен специальными фильтрами, которые позволяют делать фильтрацию данных и отображать необходимую информацию. Но часто бывает, что рабочих фильтров не хватает для отображения данных по нужному запросу. В этом случае в СПК “СпортШкола” предусмотрены дополнительные поля фильтрации, которые находятся в каждом разделе программы. Если посмотреть внимательнее на интерфейс, например раздел “занимающиеся”, то под каждым заголовком столбца есть небольшое поле (см. рисунок), вот как раз эти поля и предусмотрены для фильтрации.
Теперь пару слов о пользовании этими полями. Например, у нас стоит задача найти конкретную группу по номеру, ведь часто существует ситуация когда у нас у одного тренера на одном этапе две группы, например на начальной подготовке 1 года у тренера Иванова 2 группы. И если мы сделаем сортировку по этапу подготовки, то у тренера выведется обе группы. Поэтому, чтобы выбрать только одну, конкретную, можно воспользоваться этими фильтрами. Перейдите в столбец в котором содержатся сведения об этапе и наименовании группы, как на рисунке. И наберите два символа процента (%ваши данные которые вы ищите%),и между ними поставьте номер группы (например: %№1 с/с%) нажмите ввод и все данные будут отфильтрованы по нужному признаку см. рисунок ниже. Дословно этот запрос означает, найди мне символы которые встречаются в этом столбце. Также обратите внимание, что важен регистр, в котором вводятся текстовые значения, т.е. “с” и “С” будут расцениваться как разные строки.
Также вы можете найти всех занимающихся, которые были отчислены на определенную дату, для этого зайдите в нужный столбец и введите точную дату, нажмите ввод. Данные фильтруются. Также вы можете найти тех людей, которых отчислили в определенный период времени, т.е. отсортировать по диапазону дат. Для этого в этом же поле введите следующие значения (символ >=, дата с которой вы осуществляете поиск, далее команду “AND” , что означает “И”, знак <= и дату, до которой вы осуществляете поиск) нажмите ввод. Вся команды выглядит следующим образом: >=01.01.2019 AND <=31.01.2020, таким образом выводятся все данные в этом диапазоне. Также не забудьте выключить галочку отображать всех отчисленных.
Давайте разберем еще один пример. Например, у нас стоит задача отсортировать все записи, которые появились через форму онлайн записи. Визуально они подсвечены серым (рис. Пришедшие через форму онлайн записи).
Что бы отобразить только их, нам необходимо понять по какому признаку мы их будем искать. Поскольку эти спортсмены еще не зачислены, то у них отсутствуют сведения об этапе подготовки, значит, что мы можем использовать для поиска пустоту или пробел. Для этого в столбце «этап подготовки» введем символы =” . Знак равно (=) и две одинарные кавычки ‘ ‘ .
Результат смотри на рисунке ниже. Это означает чтобы данные прошли сортировку по значению null или ноль.
Это одна из некоторых дополнительных возможностей по фильтрации данных. Надеюсь этот материал будет полезен для вас.