Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Reporting #79

Closed
DarthTigerson opened this issue Nov 20, 2023 · 3 comments · Fixed by #86
Closed

Improve Reporting #79

DarthTigerson opened this issue Nov 20, 2023 · 3 comments · Fixed by #86
Assignees
Labels
enhancement New feature or request

Comments

@DarthTigerson
Copy link
Owner

setup so that the only available dropdown options have users assigned to them.

example: in Reporting 'by country' England may be present in the drop down if an employee has England selected. However if no employee has England, the country will not appear in the reporting dropdown field.

@DarthTigerson DarthTigerson added the enhancement New feature or request label Nov 20, 2023
@DarthTigerson DarthTigerson self-assigned this Nov 26, 2023
@DarthTigerson
Copy link
Owner Author

Implemented code in reporting to generate a new list of departments, countries,sites and contract type depending on what report is selected.

Basically an employee must be using any of the above fields for them to be viewable in reporting.
image

example in my test DB i only have 1 employee in Malta. So only Malta is available.

@DarthTigerson
Copy link
Owner Author

IMG_7955.mov

Identified visual glitch occurring when page loads up a new report type.
Set input field to start of with default of hidden unless report type change summons them to visibility.

@DarthTigerson
Copy link
Owner Author

An unexpected 'Feature' emerged from the code change.
when a new report type is selected, the board gets cleared. This is better in my opinion as it lowers human errors.

@DarthTigerson DarthTigerson linked a pull request Nov 26, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant