Skip to content

Animal flag workflows - #14

Merged
labkey-martyp merged 1 commit into
release26.7-SNAPSHOTfrom
26.7_fb_flag_descriptions
Aug 3, 2026
Merged

Animal flag workflows#14
labkey-martyp merged 1 commit into
release26.7-SNAPSHOTfrom
26.7_fb_flag_descriptions

Conversation

@labkey-martyp

Copy link
Copy Markdown
Contributor

Rationale

Animal record flags were displayed by their short value, which is a terse code rather than something a reader can interpret, so the descriptive text already stored alongside each flag went unused. The flag lookup also keyed on an opaque identifier, which made the underlying data hard to read and maintain.

Related Pull Requests

None.

Changes

  • The flags lookup is keyed and displayed by meaningful text rather than an opaque identifier, so flags read as category plus description wherever they appear.

  • The animal snapshot, the flags data entry form, and the default flags grid all show the description.

  • Flag categories and values are seeded as module lookups.

  • Flag records may be future dated.

  • Sample data references flags by their value.

The study.flags lookup now keys on flag value and displays the description, so the snapshot panel, the data entry combo and the default grid all render <category>: <description>. Also seeds the flag category and value lookups from the module and allows future-dated flag records.
@labkey-martyp
labkey-martyp merged commit af3e3e6 into release26.7-SNAPSHOT Aug 3, 2026
2 checks passed
@labkey-martyp
labkey-martyp deleted the 26.7_fb_flag_descriptions branch August 3, 2026 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants