Eine Website, die die Gesamtmasse mehrerer Chemikalien berechnet
Erstellen Sie eine FormFunction mit zwei Zeilen pro Spalte: eine Spalte für einen chemischen Stoff und eine für die Menge, angegeben in Mol. Verwenden Sie dafür RepeatingElement und CompoundElement.
In[1]:=
CloudDeploy[
FormFunction[
{"items", None} ->
RepeatingElement[
CompoundElement[<|
"chemical" -> <|
"Label" -> "Chemical",
"Interpreter" -> "Chemical"
|>,
"mol" -> <|
"Label" -> "Molar amount",
"Interpreter" -> QuantityVariable["Amount"]
|>
|>]],
EntityGroup[EntityInstance @@@ #items]["AbsoluteMass"] &
]
]
Gehen Sie auf das Formular.
Sie können so viele Zeilen hinzufügen, wie Sie möchten, und das Formular berechnet die Gesamtmasse.
Dieses Formular sieht dank des Responsive Designs auch auf einem Mobilgerät, wo Bildschirmplatz knapp ist, gut aus.