ArctosDB / arctos

Arctos is a museum collections management system
https://arctos.database.museum
60 stars 13 forks source link

Dynamically Highlight Required Data Entry Fields #7560

Open ebraker opened 8 months ago

ebraker commented 8 months ago

Is there any way to highlight required fields in data entry? I understand that what is required can vary by data type, but if a value is entered in a parent field, can it trigger highlights/red box etc. around all dependencies? E.g., once coordinate system is selected, all coordinate fields are highlighted, including georeference protocol; or an attribute requires determiner, date, and sometimes(?) method (verbatim agents). It is not feasible to train people to memorize what is required and it just ends up that the record gets saved correctly, but once it is eventually flagged for upload (maybe days or weeks later), the upload fails, and we have to go back to the prep log or ledger and enter the missing info. It would be more efficient to know what is required at the time of data entry vs. after-the-fact.

dustymc commented 2 months ago

Possible alternative: https://github.com/ArctosDB/arctos/discussions/8052

I suspect supporting both a more-complex fully-shared form and multiple specialized forms is not within our means, this needs planning/direction.