Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
お世話になっております。
複数項目をキーに関連付けた2つのテーブルのデータをQVDに出力する方法について
以前コミュニティーで複数項目をキーにして、2つのテーブルを連携させる方法をご教授頂きましました。
Linktable:伝票番号、販売日付、商品コード この3つを共通キーにして
販売側のデータ:キー、販売事業部、販売数量、顧客コード、販売価格、販売原価、販売利益
工場側のデータ:キー、製造事業部、製造数量、生産高、損益
出力させたい項目は:伝票番号、販売日付、商品コード、販売事業部、販売数量、顧客コード、販売価格、販売原価、販売利益、造事業部、製造数量、生産高、損益
STORE構文でについて、ご教授頂けますと幸いです。
コミュニティーが新しくなり、思ったように投稿ができません。
添付ファイルもサイズの関係か? すべてはじかれて添付できません。
現在のロードスクリプトをこちらに記載しておきます。
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;
新しいコミュニティーですが、日本語で入力すると、HTML変換で、変な日本語に改変されて添付されます。
日本語 → 英語→ 日本語
前のコミュニティーの方が良かったです。
サンプルQVWの添付ができないのは致命的です。
本文を入れないと、添付できるようです。
QVWとデータ(excel)を添付しておきました。
ご検討よろしくお願いします。