Skip to main content

列作成ツール

列作成ツールを使用すると、データの行を取得して複数の列に配置できます。作成する列の数と、レコードの配置(水平または垂直)を指定できます。

このツールは、レポート作成や表示の際に、データを整理してテーブル内にうまく収まるようにする場合に便利です。たとえば、50レコードのリストを表示したくない場合、列作成ツールを使用して、そのレコードを5列10行のテーブルに整理できます。

ヒント

このツールには「ツールごとに学習」があります。サンプルワークフローへのアクセス を参照して、Designer Cloud でこのサンプルやその他の多くのサンプルに直接アクセスする方法を確認してください。

ツールの設定

  1. 列数: 作成するレコード数を指定します。既存の列ごとに、列名に先行する「Column_#」という新しい列が作成されます。

    • 入力に2つの列があり、2つの列を指定している(グループ仕様なし)場合、4つの列がツールから出力されます。

    • 入力に2つの列があり、1つのグループフィールドと共に2つの列を指定している場合、3つの列がツールから出力されます。

  2. [配列]で水平または垂直を選択します。

    • 水平方向: ツールはレコードを入力位置で配置し、指定した列数に達するまで、セルを左から右に配列します。その後、ツールはレコードを次の行に折り返し、続けて左から右に配列します。

    • 垂直方向: ツールはレコードを入力位置で配置し、セルを上から下へ行で配列します。ツールは、指定した列数で折り返します。

    レコードの完全一致がない場合は、[Null]値がセットに入力されます。

  3. グループ化する列(オプション): グループ列を指定すると、ツールではグループ化の値でレコードが並べ替えられ、特定のグループの列全体で入力セルの位置に従って配列されます。

グループ化なし

表24 入力データストリーム

食べ物

リンゴ

バナナ

サクランボ

デーツ

アスパラガス

ブロッコリ

ニンジン

ダイコン



表25 水平方向に配列する: 列数は2に設定されます。

Column_1_Food

Column_2_Food

リンゴ

バナナ

サクランボ

デーツ

アスパラガス

ブロッコリ

ニンジン

ダイコン



表26 垂直に配列する: 列数は2に設定されます。

Column_1_Food

Column_2_Food

リンゴ

アスパラガス

バナナ

ブロッコリ

サクランボ

ニンジン

デーツ

ダイコン



グループ化

表27 入力データストリーム

グループ

食べ物

フルーツ

リンゴ

フルーツ

サクランボ

フルーツ

バナナ

フルーツ

デーツ

野菜

アスパラガス

野菜

ニンジン

野菜

ブロッコリ

野菜

ダイコン



表28 水平方向に配列する: 入力データストリームのグループ列は、ツール設定の[グループ化する列]で選択した列です。

グループ

Column_1_Food

Column_2_Food

野菜

アスパラガス

ブロッコリ

野菜

ニンジン

ダイコン

フルーツ

リンゴ

バナナ

フルーツ

サクランボ

デーツ



表29 垂直に配列する: 入力データストリームのグループ列は、ツール設定の[グループ化する列]で選択した列です。

グループ

Column_1_Food

Column_2_Food

野菜

アスパラガス

ニンジン

野菜

ブロッコリ

ダイコン

フルーツ

リンゴ

サクランボ

フルーツ

バナナ

デーツ