スクリプトの作成
スクリプトの作成
集計フィールドでの合計数量計算
リレーションを利用した品番別在庫数量の計算
データベースに同じ品番の商品が、複数並ぶ事はよくあるかと思います。
品番別に合計数量が知りたい場合に、自己リレーションを利用した合計数量の計算を行ってみます。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/19-1024x497.gif)
この状態では、レコードごとの在庫が表示されているだけです。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/20-1024x497.gif)
メニュー > ファイル > 管理 > データベース を選択。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/21-1024x497.gif)
フィールド名部分に、品番別合計在庫数量と入力して、作成 – OKとクリック。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/22-1024x497.gif)
品番別合計在庫数量のフィールドができましたが、空欄です。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/23-1024x497.gif)
再度 メニュー > ファイル > 管理 > データベース を選択。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/24-1024x497.gif)
リレーションタブで、リレーションの設定画面へ。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/25-1024x497.gif)
左下の++ボタンで、複製が生成されますので、商品番号部分をクリックしたまま、もう一方の商品番号部分へもってくると リレーションが形成されます。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/23-1-1024x497.gif)
再度 メニュー > ファイル > 管理 > データベース を選択。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/26-1-1024x497.gif)
フィールドタブで、先ほど作成した 品番別合計在庫数量を選択し、タイプを計算に変更する。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/27-1024x497.gif)
OK
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/28-1024x497.gif)
右欄から関数の Sum()を選択し、ダブルクリック。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/29-1024x497.gif)
左上の現在のテーブルのプルダウンより、複製された 商品データエクセル作成 2 を選択。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/30-1024x497.gif)
商品データエクセル作成 2 の在庫数量を選択、ダブルクリック。 Sum( 商品データエクセル作成 2::在庫数量 ) となります。
![](https://shop-robo.com/wp/wp-content/uploads/2019/07/31-1024x497.gif)
これで品番別の合計数量が表示されました。