Créez une page Web qui calcule la masse totale de plusieurs produits chimiques
Créez une FormFunction qui comporte deux colonnes de rangées : une pour un produit chimique et une autre pour la quantité en moles. Pour ce faire, vous pouvez utiliser RepeatingElement et 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"] &
  ]
 ]Visitez le formulaire.

Vous pouvez ajouter autant de rangées que vous voulez et le formulaire calculera la masse totale.

Grâce à sa conception réactive, ce formulaire s'affichera également bien sur un appareil mobile, où l'espace disponible sur l'écran est restreint.


















 
  
  
  
  
  
  
 