列作成ツール
ラボラトリーツール
これはラボラトリーツールであり、実稼働で使用するものではありません。このツールは、既知の問題を記録していたり、機能的に完全でなかったり、変更されたりする可能性があります。
列作成ツールを使用して、データの行を取得し、レコードを複数の列にラッピングして配列できます。作成する列の数と、レコードを水平に配置するか垂直に配置するかを指定することができます。
このツールは、レコードをレイアウトしてテーブル内にうまく収まるようにする場合、レポート作成や表示目的に便利です。たとえば、50レコードのリストを表示する代わりに、それらのレコードを5列と10行のテーブルに折り返すことができます。
ツールの設定
列数: 作成する列の数を指定します。既存のフィールドごとに、列名に先行する「Column_#」という新しい列が作成されます。
入力に2つのフィールドがあり、2つの列を指定している(グループ仕様なし)場合、4つの列がツールから出力されます。
入力に2つのフィールドがあり、1つのグループフィールドと共に2つの列を指定している場合、3つの列がツールから出力されます。
レコードを水平または垂直に配列する方法:
水平方向に配列する: Designerはレコードの入力位置の順序で、指定した列数に達するまで、セルを左から右に配列します。その後、Designerはレコードを次の行に折り返し、続けて左から右に配列します。
垂直に配列する: Designerはレコードを入力位置で配置し、セルを上から下へ行で配置します。Designerは、指定した列数で折り返します。レコードの完全一致がない場合は、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 |
---|---|---|
フルーツ | リンゴ | サクランボ |
フルーツ | バナナ | デーツ |
野菜 | アスパラガス | ニンジン |
野菜 | ブロッコリ | ダイコン |