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

Automatic Navigation to Empty Field #745

Open
elwinameylentia opened this issue Dec 24, 2021 · 2 comments
Open

Automatic Navigation to Empty Field #745

elwinameylentia opened this issue Dec 24, 2021 · 2 comments
Labels
enhancement New feature or request general app updates(WHO ANC) medium priority Can be worked on if there are no high priority issues nice to have feature Tech Partner (SID Team) This tag will be used to track all the support issues created by our tech partners (SID Team)

Comments

@elwinameylentia
Copy link
Collaborator

Feature Use Case

  • Currently, users have to look at the field and pages one by one to find the empty ones, otherwise, they would not be able to save the form. According to users, this would waste their time, especially if they have to input data at the point of care and if they have to serve many patients.
  • It would be helpful if the app could navigate the users directly to the obligatory fields that they missed.

Acceptance criteria

App should be able to navigate users directly to the obligatory fields that they missed, so they can save the form more quickly

Relevant Information

No response

@Naima-Bashir
Copy link
Collaborator

To be picked up after the main bugs are fixed

@Naima-Bashir Naima-Bashir added this to the SID Bug Fixes milestone Jan 10, 2022
@AngelaKabari AngelaKabari added enhancement New feature or request Tech Partner (SID Team) This tag will be used to track all the support issues created by our tech partners (SID Team) general app updates(WHO ANC) medium priority Can be worked on if there are no high priority issues labels May 4, 2022
@ndegwamartin
Copy link
Contributor

ndegwamartin commented May 17, 2022

On the MainContact activity class we can populate a data structure with the step identifier and field identifier of the unpopulated required fields. Once we have that we can then implement navigation to a specific step and maybe field focus.

For now the initial solution could just be navigation to the particular step. We can further iterate on this later.

In summary:

  • Store the required fields navigation address e.g. as <step_id>:<field_id>
  • Implement navigation to specific step in the form

@Naima-Bashir Naima-Bashir removed this from the March Milestone milestone Feb 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request general app updates(WHO ANC) medium priority Can be worked on if there are no high priority issues nice to have feature Tech Partner (SID Team) This tag will be used to track all the support issues created by our tech partners (SID Team)
Projects
None yet
Development

No branches or pull requests

4 participants