Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
shinfujii
Contributor III
Contributor III

linktableを使用した2つのテーブルのデータをQVDに出力する方法

お世話になっております。

複数項目をキーに関連付けた2つのテーブルのデータをQVDに出力する方法について
以前コミュニティーで複数項目をキーにして、2つのテーブルを連携させる方法をご教授頂きましました。
  

Linktable:伝票番号、販売日付、商品コード  この3つを共通キーにして
販売側のデータ:キー、販売事業部、販売数量、顧客コード、販売価格、販売原価、販売利益
工場側のデータ:キー、製造事業部、製造数量、生産高、損益

出力させたい項目は:伝票番号、販売日付、商品コード、販売事業部、販売数量、顧客コード、販売価格、販売原価、販売利益、造事業部、製造数量、生産高、損益

 

STORE構文でについて、ご教授頂けますと幸いです。

5 Replies
shinfujii
Contributor III
Contributor III
Author

コミュニティーが新しくなり、思ったように投稿ができません。

添付ファイルもサイズの関係か? すべてはじかれて添付できません。

現在のロードスクリプトをこちらに記載しておきます。

LET V_FROM = Year(AddYears(Today(1),-5));

SET ErrorMode = 0;

FOR i = $(V_FROM) to $(V_FROM)+1
 LET V_SName = '売上明細'&$(i);
 TEMP_HANBAI:
 LOAD Text(伝票番号&'_'&date(販売日付,'YYYYMMDD')&'_'&顧客コード) as キー,
      伝票番号,
      販売日付,
      顧客コード,
      販売事業部,
      商品コード,
      数量 as 販売数量,
      販売価格,
      販売原価,
      販売利益
 FROM
data_SA.xlsx  //ご自身の環境での対象ファイルのフルパスに変更して下さい。
 (ooxml, embedded labels, table is $(V_SName));
 
TEMP_SEIZO:
 LOAD Text(伝票番号&'_'&date(販売日付,'YYYYMMDD')&'_'&顧客コード) as キー,
      伝票番号,
      販売日付,
      //顧客コード,
      製造事業部,
      商品コード,
      数量 as 製造数量,
      生産高,
      損益
 FROM
data_FA.xlsx   //ご自身の環境での対象ファイルのフルパスに変更して下さい。
 (ooxml, embedded labels, table is $(V_SName));
NEXT

SET ErrorMode = 1;

CentralLinkTable:
LOAD Distinct
     キー,
     伝票番号,
     販売日付,
     //顧客コード,
     商品コード
Resident TEMP_HANBAI;
Concatenate
LOAD キー,
     伝票番号,
     販売日付,
     //顧客コード,
     商品コード
Resident TEMP_SEIZO;

HANBAI:
LOAD キー,
    販売事業部,
     販売数量,
     顧客コード, 
     販売価格,
     販売原価,
     販売利益
Resident TEMP_HANBAI;
DROP Table TEMP_HANBAI;
 
SEIZO:
LOAD キー,
    製造事業部,
     製造数量,
     生産高,
     損益
Resident TEMP_SEIZO;
DROP Table TEMP_SEIZO;

shinfujii
Contributor III
Contributor III
Author

新しいコミュニティーですが、日本語で入力すると、HTML変換で、変な日本語に改変されて添付されます。

日本語 → 英語→ 日本語

前のコミュニティーの方が良かったです。

サンプルQVWの添付ができないのは致命的です。

 

shinfujii
Contributor III
Contributor III
Author

 
shinfujii
Contributor III
Contributor III
Author

 
shinfujii
Contributor III
Contributor III
Author

本文を入れないと、添付できるようです。

QVWとデータ(excel)を添付しておきました。

 

ご検討よろしくお願いします。