フォーム入力データの計算方法

フォーム入力データの計算方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

要件

フォームの US Gallons 項目に入力された値を基に、対応するイギリス Gallons の値を計算します。同様に、 マイル 項目に入力された値を基に、対応するキロメートルの値を計算します。

ユースケース

交通手段/フリート管理システムを複数の国で運用している場合、 使用される 単位系は大きく異なります。 このシステムには、法人内の交通手段の詳細を管理する 交通手段 フォームと、 出張や燃料消費の詳細を管理する交通手段 Usage Stats フォームがあります。 燃料消費量や走行距離などの統計を表示する際、 使用したリソースの量をより正確に把握するために、 US 単位系とヤード・ポンド法(Imperial)の両方でデータを表示する必要が生じる場合があります。

動作を確認する

手順

1. フォームを 2 つ作成します (詳細は以下のとおり)。
フォーム
フォームリンク名
項目タイプ
項目名
項目リンク名
交通手段
交通手段
単一行
交通手段名
Vehicle_Name
ドロップダウン
燃料種別
Fuel_Type
数値
登録番号
Registration_Number
交通手段利用統計
Vehicle_Usage_Stats
ルックアップ(交通手段)
交通手段名
交通手段
日付
出張日
Date
小数
燃料(米ガロン)
Fuel_in_US_Gallons
小数
距離(マイル)
Distance_in_miles

2. 次の式を使用して、 フォーム 「交通手段利用統計」 に数式項目を追加します。この数式項目の名前を 「燃料(英ガロン)」に変更します。
  1. //「燃料(米ガロン)」項目の値を 1.201 で割ることで、英ガロンに変換します。
  2. input.Fuel_in_US_Gallons / 1.201

燃料消費量が追加または更新されると、値は再計算されます。

3. 同様に、フォーム 「交通手段利用統計」 に数式項目を追加し、 次の式を設定します。この数式項目の名前を 「距離(キロメートル)」に変更します。
  1. //マイル値に 1.609 を掛けて、マイルをキロメートルに変換します。
  2. input.Distance_in_Miles * 1.609

4. 両方の数式項目で、項目プロパティ内の フォームで項目を表示する チェックボックスをオンにして、フォーム上で値を確認します。

動作を確認する

 

注意事項

  • 数式フィールドの値は、次の式を使用して round 関数を使い、小数点以下2桁に丸めることもできます。 式は次のとおりです。 
  1. round(input。Fuel_in_US_Gallons / 1。201,2)