[ロケール番号] アクション
- 最終更新日2023/06/30
[ロケール番号] アクション
文字列 パッケージ の [ロケール番号] アクションを使用すると、文字列をロケール形式の数値に変換できます。
設定
- [元の値] フィールドで元の文字列を指定します。
- ロケールを指定するには、以下のいずれかのタブを選択します。
- 指定: 使用するロケールの 2 文字の ISO コードを手動で [ロケール] フィールドに手動で指定します。
- デバイス: デバイスに設定されているデフォルトのロケールを使用します。
- [結果を変数に保存] リストで変数を指定します。
アクションを式の中で使用することもできます。たとえば、$prompt-assignment.String:toLocaleNumber("en-US")$ のようになります。
例
サンプル Bot を作成し、以下の手順で文字列をロケール形式の数値に変換します。
-
Bot を作成します。
- 左側のペインで [オートメーション] をクリックします。
使用可能な Bots とフォームのリストが表示されます。
- [Bot を作成] をクリックします。
- Bot の名前として次を入力します。String_localenumber。
- [作成と編集] をクリックします。
- 左側のペインで [オートメーション] をクリックします。
- 文字列をロケール書式の数値に変換するには、 [アクション] ペインから、
アクションをダブルクリックするか、ドラッグします。
- [元の値] フィールドに「1,23,345.67」と入力します。
- [指定] オプションを選択し、[ロケール] フィールドに「en-US」と入力します。
- [結果を変数に保存] フィールドで、[変数を作成] アイコンをクリックして変数を作成します。
- [変数を作成] ウィンドウで、[名前] フィールドに「Num_output」と入力します。
- 数値を文字列に変換するには、[アクション] ペインから、
アクションをダブルクリックするか、ドラッグします。
- [数値を入力] フィールドで、 $Num_output$ 変数を選択します。
- [小数点以下の桁数を入力 (数字形式)] フィールドに、「2」と入力します。
- [出力を変数に代入] フィールドで、[変数を作成] アイコンをクリックして変数を作成します。
- [変数を作成] ウィンドウで、[名前] フィールドに「locale_output」と入力します。
- [作成および選択] をクリックします。
- 値を表示するには、[メッセージ ボックス] アクションをダブルクリックまたはドラッグします。[表示するメッセージを入力] フィールドに、「$locale_output$」と入力します。
- [保存]、[実行] をクリックします。
これで Bot は値を 123345.67 のように表示します。