Einem Formular beliebig viele Felder hinzufügen
Manchmal kann man nicht abschätzen, wieviele Felder in einem Formular in FormFunction benötigt werden. Dank RepeatingElement können Sie ein Superfeld mit mehreren Zeilen erzeugen.
In[1]:=
![Click for copyable input](assets.de/add-an-arbitrary-number-of-fields-to-a-form/In_9.png)
CloudDeploy[
FormFunction[
"addresses" -> RepeatingElement["StreetAddress", {2, 5}],
GeoGraphics[
Append[GeoMarker /@ #addresses,
Style[Line[TravelDirections[#addresses]], Thick, Red]]] &,
AppearanceRules -> <|
"Title" -> "Get travel directions for your trip"|>]]
Das Formular hat anfänglich zwei Felder. Durch Klicken auf das Plus-Zeichen können Sie weitere hinzufügen.
![](assets.de/index.de/GB_12.png)
![](assets.de/index.de/GB_13.png)
Senden Sie das Formular ab, um die Karte Ihres Trips zu erhalten.
![](assets.de/index.de/GB_14.png)