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

Support trigger column in Forms #8336

Open
jkuester opened this issue Jun 22, 2023 · 0 comments
Open

Support trigger column in Forms #8336

jkuester opened this issue Jun 22, 2023 · 0 comments
Labels
Enketo Affects Enketo forms Type: Feature Add something new

Comments

@jkuester
Copy link
Contributor

jkuester commented Jun 22, 2023

Several years ago, ODK added support for a trigger column on xlsxforms that can be used for setting dynamic defaults as well as triggering calculations on value change. (Technically the xforms-value-changed event has been in the spec for awhile, but now has Enketo support as of 5.18.0. )

Now, technically cht-core is already using enketo-core > 5.18.0 so code changes to support this feature might not be necessary. Unfortunately, https://github.com/medic/pyxform does not include the necessary changes (from xlsx/pyxform v1.2.0 to properly support the new column.

I have logged this issue as a reminder to go back and test the trigger functionality in CHT forms once medic/pyxform has been uplifted!

@jkuester jkuester added Type: Feature Add something new Enketo Affects Enketo forms labels Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enketo Affects Enketo forms Type: Feature Add something new
Projects
None yet
Development

No branches or pull requests

1 participant