質問 > 管理機能 > 受注商品の表示順序について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
SeeDa |
投稿日時: 2010/9/30 2:22
対応状況: −−−
|
半人前 登録日: 2009/8/26 居住地: 名古屋市 投稿: 22 |
受注商品の表示順序について たぶん仕様だと思われますが…
管理ページ−受注管理−受注履歴編集において 受注商品情報は購入順序でなく 規格1>規格2でソートされています。 動作はデモサイトで確認しました。 これはどのような意図で規格を優先したソートになっているのでしょうか? /* 当方では顧客からの依頼で購入順にソートするように、帳票を含めてカスタマイズを進めております。 */ |
AMUAMU |
投稿日時: 2010/10/1 8:13
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 受注商品の表示順序について 受注明細のことでしょうか?
現在のEC-CUBEは明細テーブルにキー項目が無い設計であり、また順序を保存する設計になっていないため、大本の設計上の仕様としか言いようが無い部分ですね。
|
SeeDa |
投稿日時: 2010/10/1 10:53
対応状況: −−−
|
半人前 登録日: 2009/8/26 居住地: 名古屋市 投稿: 22 |
Re: 受注商品の表示順序について AMUAMUさん、ご返信いただきありがとうございます。
受注管理の編集画面や帳票印刷の明細部分です。 単純に規格によるソートを外すだけで購入順に表示されるのに どうして規格順のソートが必要なんでしょうかね… |
AMUAMU |
投稿日時: 2010/10/1 12:22
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 受注商品の表示順序について >単純に規格によるソートを外すだけで購入順に表示されるのに
これはキー項目が無いので保証されないですね。 確かに登録直後にorder条件無しに取り出すとそのようになりますが、編集やDBのバキューム処理(は稀かな)によって変わる場合がありますし、DB(MySQLもPostgreSQL共)の仕様的に保証されていないです。 保証されるソート条件によって取り出して固定化しているのは悪いことではないと思いますよ
|
SeeDa |
投稿日時: 2011/1/4 10:47
対応状況: −−−
|
半人前 登録日: 2009/8/26 居住地: 名古屋市 投稿: 22 |
Re: 受注商品の表示順序について AMUAMUさん、ご返信ありがとうございます。
引用: AMUAMUさんは書きました: 確かにそのとおりですね。 順序を恒久的に保証するためには登録日時フィールド(無いテーブルには追加して)で並べてみます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |