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

Forhindre gjenbruk av innhold i dropdownliste på tvers av rader i repeterende tabell #1971

Closed
rvessb opened this issue Mar 21, 2024 · 2 comments · Fixed by #2806
Closed
Assignees
Labels
area/codelists related to codelist usage kind/feature-request New feature or request org/ssb Issues relevant for Statistisk sentralbyrå.

Comments

@rvessb
Copy link

rvessb commented Mar 21, 2024

Description

I dropdownliste som brukes i repeterende tabell ønsker man ofte å sørge for at man ikke kan velge det samme fra dropdownlista flere ganger, på tvers av radene. Det er altså behov for en type filtrering av valgene i dropdownlista, eller en annen metode som forhindrer tilfeller som i bildet nedenfor:

image

Man kunne sett for seg en mer avansert knapp for "legg til rad", der trykk på denne knappen åpner dropdownlista og gir deg mulighet til å velge hvilken "kommune" man ønsker å legge til i lista. Da kan man slippe å filtrere vekk tidligere valg fra dropdown, men man må kunne gi en OK feilmelding dersom man forsøker å opprette duplikater.

Additional Information

No response

@rvessb rvessb added the kind/feature-request New feature or request label Mar 21, 2024
@rvessb rvessb changed the title Filtrering av innhold i dropdownliste på tvers av rader i repeterende tabell Forhindre gjenbruk av innhold i dropdownliste på tvers av rader i repeterende tabell Mar 22, 2024
@olemartinorg olemartinorg added org/ssb Issues relevant for Statistisk sentralbyrå. area/codelists related to codelist usage spring-cleaned labels Mar 22, 2024
@olemartinorg
Copy link
Contributor

@olemartinorg olemartinorg self-assigned this Nov 26, 2024
@olemartinorg olemartinorg moved this to 👷 In Progress in Team Apps Nov 26, 2024
@olemartinorg olemartinorg moved this to In Progress in Issues SSB Nov 26, 2024
@olemartinorg
Copy link
Contributor

olemartinorg commented Nov 29, 2024

  • Implement support for optionFilter as an expression on option-components
  • Implement ["value"] expression function
  • Implement support for ["value"] in expression validation, as an alternative to ["argv", 0]
  • Output warnings/errors if a selected option is filtered away in the next run
  • Add tests to confirm the above warning/error is triggered
  • Build test-case in an app
  • Add cypress test
  • Add shared tests for invalid expressions (looking up a value that is not provided)
  • Docs
    • New expression functionality (value)
    • Detailed docs for optionFilter with good examples and gotchas
    • Fix Expressions: Using expressions as mapping (aka query parameters) #1181
    • Add missing docs for component-static options
    • Clean up options guide in docs
      • Move all top-level sections into sub pages
      • Write about removal of stale values
      • Remove references to ancient app-lib versions and outdated version warnings
      • Write docs about expression-support in label/description/helpText
      • Figure out if anything else around options are missing docs
  • Create issue(s) for this functionality in app-lib-dotnet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/codelists related to codelist usage kind/feature-request New feature or request org/ssb Issues relevant for Statistisk sentralbyrå.
Projects
Status: Done
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants