Rothamsted-Ecoinformatics / farm_rothamsted

Custom farmOS features for Rothamsted Research.
GNU General Public License v2.0
6 stars 1 forks source link

Quick Form Printing Layouts #86

Open aislinnpearson opened 2 years ago

aislinnpearson commented 2 years ago

As described in the document attached to https://github.com/Rothamsted-Ecoinformatics/farm_rothamsted/issues/70#issue-1093250757:

"The layouts of the quick forms would ideally be simplified and perhaps even reflect the current paper forms. The ideal situation would be that you could partially fill in a quick form and then print off the form as a whole so the rest can be filled in on the tractor cab if a tablet isn’t available."

This is relevant to issues #62, #67 and also to the design of the paper layouts which will be used in the short term.

Related issues:

paul121 commented 2 years ago

The ideal situation would be that you could partially fill in a quick form and then print off the form as a whole so the rest can be filled in on the tractor cab if a tablet isn’t available.

This is a great idea.

One challenge that comes to mind is printing out a quick form that has fields with multiple values eg "Add more". At first, the UI will only show blank fields for 1 item. Need to click "Add more" before additional items will be populated. Is it OK if the user needs to click "Add more" a few times to "prepare" the quick form for printing?

aislinnpearson commented 2 years ago

I agree that this is a challenge.

There are two places where I think would primarily be an issue:

1. Where a record spans multiple days: From the spray form in #42 I have learnt that a maximum of three days for an operation to be completed is usually ample, although this might differ depending on what you are doing - ploughing I could see would span multiple days if the area was large. This is also relevant to issue #82 2. With multiple inputs such as pesticides and fertilisers: Again I think we could have a default number of rows (5? I don't think I have ever seen more than 4) although ideally this section of the form would be prefilled before heading out in the tractor (not always the case so good to have an option for leaving the fields blank - see user feedback in #70)