Skip to content

RELEVANT TASKS #2

@KonstantAnxiety

Description

@KonstantAnxiety
  • Сортировка строк таблицы:

  • Возле каждого заголовка стрелочка для сортировки

  • Результат очевиден

  • Ветка TabSort

  • Done


  • Простые фильтры

  • Выбор значений для параметров выбранной данный момент таблицы, т.е. при переключении таблицы обновляется раздел "Фильтры" ("Параметры" – не редактируется (выставляется программой в зависимости от выбранной таблицы, "Значения" – выставляются пользователем, по умолчанию пусты (нет фильтра))

  • Пускай пока что все фильтры применяются одновременно, т.е. через &

  • Дополнительно: фильтр столбцов – список столбцов выбранной таблицы с чекбоксами, отображаются, соответственно, только отмеченные столбцы; по умолчанию все столбцы отмечены

  • Ветка filters

  • Done


  • constants.py

  • Вынести все возможные настраиваемые значения в файл constants.py

  • Например: цвета, размеры, путь к бд по умолчанию и т.д.

  • В основном коде должно быть как можно меньше константных значений

  • Ветка constants

  • Done


  • Объединенная таблица

  • Этого нет в тз, так что оставим на конец

  • Добавить новую вкладку с таблицей, каждая запись в которой будет представлять собой полную информацию о выплате (то есть данные должны подхватываться из всех остальных таблиц)

  • Ветка summary

  • Done

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions