getodk / getodk/docs

Recipes around building a form to edit existing Entities

Open
#1,903 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
58
Forks
160
Avg merge
5d 11h
Merged PRs (30d)
12

Description

Central has a built-in Entity editor. But in many cases it's better to have a form to make those edits so there can be constraints and appropriate widgets. This also means different individuals can see a different set of fields that they can edit.

The basic structure of those forms is to first allow looking up an Entity and then either populate the fields with defaults or show prior values in labels.

https://forum.getodk.org/t/entity-office-hours-thursday-december-12th-3-30pm-utc/51337/2?u=ln

Contributor guide

Open the contributing guide

Research direction

No repository files or tests are named. Start by reviewing the built-in Entity editor and the linked forum discussion, then identify the documented form patterns for looking up an Entity, showing prior values or defaults, applying constraints and widgets, and limiting editable fields; done when those recipes are clear and actionable.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.