思わぬ事態になってしまった。
売り上げをキャンセルし、
同じ商品を再度売り上げ
売上済み商品リストには売上IDも表示したいので、
商品IDをキーにして「売上」テーブルから引張ってきていた。
同じ商品IDを持つ売上データが2件発生したため
売上済み商品リストに同じ商品が2件表示されることに。
応急処置で、キャンセルした売上IDは色を変えて表示するようにした。
【教訓】
どういう理由であれ、商品一覧に同じ商品が2件並ぶのはまずい。
売上テーブルからのデータ抽出条件に
キャンセルデータは除外するという条件を
追加しておくべきだった。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image