Hello
German text below
I have the following problem: I have complicated forms that serve their purpose quite well. But not each event we organize needs all the fields. So it would be nice if I could hide the unnecessary fields. At the moment I delete all the fields I don't need and - what's worse - I remove all the calculations based on them.
I tried the following:
- A field of type 'Select' is not suitable, because you can't hide it!
- A field of type 'Hidden' is also not suitable, because it cannot be used in the 'Conditional Field' conditions.
- An 'Unpublished' field of type 'Select' cannot be used either, because it must not be set to 'Unpublished' as long as it is referenced in a 'Conditional Field'.
If this functionality is possible in some other way, please let me know, I could not think of any other ideas!
I therefore have the following feature request for VisForms:
It should be possible to create a field (hidden or visible) that serves as a 'switch'. This field could then be used to display or suppress a number of fields. The field should also be controllable via URL parameters so that the behavior becomes dynamically controllable.
Sometimes it would also be handy if a single field could be hidden, while its value would still be referenceable in the calculations. Why not simply give all fields a 'visible' property?
I think that would already solve my problem completely.
---
Ich habe folgende Problemstellung: Ich habe komplizierte Formulare die Ihren Zweck ganz toll erfüllen. Aber nicht jeder Anlass, den wir veranstalten braucht alle Felder. Da wäre es schön, wenn ich die unnötigen Felder verbergen könnte. Zur Zeit lösche ich alle nicht benötigten Felder - was schlimmer ist - die darauf beruhenden Berechnungen
Ich habe folgendes versucht:
- Ein Feld vom Typ 'Select' eignet sich nicht, weil man es nicht verstecken kann!
- Ein Feld vom Typ 'Hidden' eignet sich auch nicht, weil es in den 'Conditional Field' Bedinungen nicht verwendet werden kann.
- Ein 'Unpublished'-Feld vom Typ 'Select' kann auch nicht verwendet werden, weil es nicht auf 'Unpublished' gesetzt werden darf, solange es in einem 'Conditional Field' referenziert wird.
Wenn diese Funktionalität auch auf andere Weise möglich ist, lassen Sie es mich bitte wissen, mir sind keine weiteren Ideen eingefallen!
Ich habe darum folgenden Wunsch an VisForms:
Es sollte sich ein Feld (versteckt oder sichtbar) anlegen lassen das als 'Schalter' dient. Dieses Feld könnte dann dazu dienen eine Reihe von Feldern anzuzeigen oder zu unterdrücken. Das Feld sollte sich auch über URL Paramter setzten lassen, damit das Verhalten dynamisch steurbar wird.
Manchmal wäre es auch praktisch wenn man ein einzelnes Feld verstecken könnte, sein Wert aber in den Berechnungen weiterhin referenziert werden könnte. Warum haben nicht einfach alle Felder eine Eigenschaft 'visible'?
Ich glaube das würde meine Problemstellung bereits vollständig lösen.