SurveyJS + Anvil

Here you go: https://anvil.works/build#clone:OD4HMMZAJEPVDRAU=ZC7WUQHUYFCYALXO5C6OIMKW

I included some comments on the main form.

What I meant by data entry forms being a hassle in Anvil, is that it does not provide fields with validation (the text entry ‘type’ does not work). Furthermore what would be useful would be to have compound fields with a label, title, help text, error message (localised) + form validation. I am aware of the library form validation but found that lacking as well.
I have tried to create such components myself but found them lacking as well because the custom component implementation is very limited in Anvil (limited property support w/o validation), no preview of components (so all look alike when used), limited event model (although anvil-extras provides a useful pubsub implementation).
Finally I find it hard to tweak the appearance of Anvil forms. Fine for quick, internal apps, but not very polished (compared to, say, the Quasar framework). I know I could probably use a custom theme or something, but I haven’t tried that yet.

2 Likes