DSで抽出した数値の桁数を変更(0埋め)する方法を教えてください。

フォローする

抽出した数値を「変数の変換(Convert Variable)」ステップで編集することで実装が可能です。

例として下記の画像の通り、文字列の中に含まれている数字を抽出し、抽出した数字が8桁未満であった場合、「変数の変換(Convert Variable)」ステップの「番号の書式設定(Format Number)」を使用して接頭文字を追加し、桁数を8桁形式に変換する手順を紹介します。

 

Example.jpg

手順

1.「変数の変換(Convert Variable)」ステップの「アクション」タブ→「変換(Conversions)」の「+」をクリックする。

2.「開始(From)」をプルダウン選択し該当の文字が格納されている変数を指定する。

3.「コンバータ(Converters)」内の「+」をクリック。

4.「数値の処理(Number Handling)」→「数値を抽出(Extract Number)」選択する。

5.「OK」ボタンをクリックする。

6.「コンバータ(Converters)」内の「+」をクリック。

7.「数値の処理(Number Handling)」→「番号の書式設定(Format Number)」を選択する。

8.「フォーマットパターン(Format Pattern)」に「00000000」と入力する。

9.「終了(To)」をプルダウン選択し変換した値を格納する変数を指定する。

10.「OK」ボタンをクリックする。

 

mceclip0.png

注意事項

変数がInteger型やNumber型の場合、[フォーマットパターン(Format Pattern)]が適用されませんので、必ずShortText型の変数をご利用ください。

2人中2人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。