複数の化学物質の合計質量を計算するWebページを作成する
1行に2つの列を持つFormFunctionを作成する.1つの列は化学物質でもうひとつはその量(単位はモル)に使う.これを作成するためにはRepeatingElementとCompoundElementを使うことができる.
In[1]:=
![Click for copyable input](assets.ja/create-a-webpage-that-computes-the-total-mass-of-m/In_10.png)
CloudDeploy[
FormFunction[
{"items", None} ->
RepeatingElement[
CompoundElement[<|
"chemical" -> <|
"Label" -> "Chemical",
"Interpreter" -> "Chemical"
|>,
"mol" -> <|
"Label" -> "Molar amount",
"Interpreter" -> QuantityVariable["Amount"]
|>
|>]],
EntityGroup[EntityInstance @@@ #items]["AbsoluteMass"] &
]
]
フォームを見る.
![](assets.ja/index.ja/GB_15.png)
行は好きなだけ加えることができる.フォームは合計の質量を計算する.
![](assets.ja/index.ja/GB_16.png)
このフォームは,レスポンシブデザインのおかげで,画面サイズが小さいモバイルデバイスでも見やすい.
![](assets.ja/index.ja/GB_17.png)