組合せ展開内容を条件付きで集計するには

難易度
  • 1
  • 2
  • 3
  • 4
  • 5

概要

組合せ展開された結果のコンテキストを、特定の条件で集計することで、複雑なロジックの計算が可能です。

例えば、資材の所要量計算では、製品の要求量に応じて製品の部品構成から、構成部品の必要量を計算できます。

 

設定手順

「要求」コンテキストには、{要求ID, 製品ID, 要求量}があり、「構成」コンテキストには、{製品ID,部品ID, 構成数}があるとします。

組合せ展開を定義すると、「要求_構成」コンテキストが生成され、{要求ID、製品ID、要求量、部品ID、構成数}の項目が定義されます。

(1) まず「要求_構成」コンテキストに「必要数」項目を追加して、計算式に「要求量*構成数」を指定します。

(2) さらに「要求_構成」の必要数を部品単位で集計するための「必要」コンテキストを追加します。
「必要」コンテキストには、{部品ID, 必要数}を定義します。

(3) 「必要」コンテキストの[転記]の定義を開き、新しく転記の定義を開きます。

「重複して転記される行では集計する」「集計値をクリアする」「該当行がない場合追加する(マージ)」をチェックします。
また「ボタンを表示する」をチェックしてボタン名を「集計」とします。

(4) 「条件」タブを開き、それぞれのコンテキストの「部品ID」項目を転記条件として指定します。

(5) 「転記内容」タブを開き、集計する「必要数」項目を選択します。

(6) 登録すると、[集計]ボタンが作られます。

[集計]ボタンをクリックすると、部品IDごとの必要数が集計されます。

関連項目

2021年2月24日 更新

ページの先頭へ