列作成ツール
列作成ツールを使用すると、データの行を取得して複数の列に配置できます。作成する列の数と、レコードの配置(水平または垂直)を指定できます。
このツールは、レポート作成や表示の際に、データを整理してテーブル内にうまく収まるようにする場合に便利です。たとえば、50レコードのリストを表示したくない場合、列作成ツールを使用して、そのレコードを5列10行のテーブルに整理できます。
ヒント
このツールには「ツールごとに学習」があります。サンプルワークフローへのアクセス を参照して、Designer Cloud でこのサンプルやその他の多くのサンプルに直接アクセスする方法を確認してください。
ツールの設定
列数: 作成するレコード数を指定します。既存の列ごとに、列名に先行する「Column_#」という新しい列が作成されます。
入力に2つの列があり、2つの列を指定している(グループ仕様なし)場合、4つの列がツールから出力されます。
入力に2つの列があり、1つのグループフィールドと共に2つの列を指定している場合、3つの列がツールから出力されます。
[配列]で水平または垂直を選択します。
水平方向: ツールはレコードを入力位置で配置し、指定した列数に達するまで、セルを左から右に配列します。その後、ツールはレコードを次の行に折り返し、続けて左から右に配列します。
垂直方向: ツールはレコードを入力位置で配置し、セルを上から下へ行で配列します。ツールは、指定した列数で折り返します。
レコードの完全一致がない場合は、[Null]値がセットに入力されます。
グループ化する列(オプション): グループ列を指定すると、ツールではグループ化の値でレコードが並べ替えられ、特定のグループの列全体で入力セルの位置に従って配列されます。
例
グループ化なし
食べ物 |
|---|
リンゴ |
バナナ |
サクランボ |
デーツ |
アスパラガス |
ブロッコリ |
ニンジン |
ダイコン |
Column_1_Food | Column_2_Food |
|---|---|
リンゴ | バナナ |
サクランボ | デーツ |
アスパラガス | ブロッコリ |
ニンジン | ダイコン |
Column_1_Food | Column_2_Food |
|---|---|
リンゴ | アスパラガス |
バナナ | ブロッコリ |
サクランボ | ニンジン |
デーツ | ダイコン |
グループ化
グループ | 食べ物 |
|---|---|
フルーツ | リンゴ |
フルーツ | サクランボ |
フルーツ | バナナ |
フルーツ | デーツ |
野菜 | アスパラガス |
野菜 | ニンジン |
野菜 | ブロッコリ |
野菜 | ダイコン |
グループ | Column_1_Food | Column_2_Food |
|---|---|---|
野菜 | アスパラガス | ブロッコリ |
野菜 | ニンジン | ダイコン |
フルーツ | リンゴ | バナナ |
フルーツ | サクランボ | デーツ |
グループ | Column_1_Food | Column_2_Food |
|---|---|---|
野菜 | アスパラガス | ニンジン |
野菜 | ブロッコリ | ダイコン |
フルーツ | リンゴ | サクランボ |
フルーツ | バナナ | デーツ |