這個事情啊,我建議這樣做:
首先,規範你的資料來源。具體的做法是,把你的資料來源拆分成2個表,至少是兩個。其中一個,單獨存放訂單主體資訊,不涉及商品。另外一個表存放訂單商品資訊。兩個表用訂單號進行關聯,如果想再規範一些,那麼實際上,訂單這個表還可以拆分。但是,這個不是在資料庫裡面,基本上也就不需要那麼規範了。
第二,製作發票列印模板,這裡模板就可以用好多方式了。我假設你全部都是在EXCEL完成的。那麼,當你在列印模板那裡選擇了某個訂單編號時,所有商品訂單詳細,商品資訊會被自動帶過來。當然。你也可以,從訂單頁面選擇對應訂單後,然後呼叫模板,把對應資訊帶到模板裡面列印,也可以。
至於列印方式,實際上實現的方式也很多。就看你自己的需求和自身對這塊的掌握程度了。這個從技術上來說,實際上根本沒任何難度。實現的辦法,可以參考我之前在知乎裡面寫過的的文章。
這個事情啊,我建議這樣做:
首先,規範你的資料來源。具體的做法是,把你的資料來源拆分成2個表,至少是兩個。其中一個,單獨存放訂單主體資訊,不涉及商品。另外一個表存放訂單商品資訊。兩個表用訂單號進行關聯,如果想再規範一些,那麼實際上,訂單這個表還可以拆分。但是,這個不是在資料庫裡面,基本上也就不需要那麼規範了。
第二,製作發票列印模板,這裡模板就可以用好多方式了。我假設你全部都是在EXCEL完成的。那麼,當你在列印模板那裡選擇了某個訂單編號時,所有商品訂單詳細,商品資訊會被自動帶過來。當然。你也可以,從訂單頁面選擇對應訂單後,然後呼叫模板,把對應資訊帶到模板裡面列印,也可以。
至於列印方式,實際上實現的方式也很多。就看你自己的需求和自身對這塊的掌握程度了。這個從技術上來說,實際上根本沒任何難度。實現的辦法,可以參考我之前在知乎裡面寫過的的文章。