No.5ベストアンサー
- 回答日時:
データとかプログラミングとかではなく、
純粋に画面設計の話だとして話を進めます。
基本的に「どういう情報をどの角度から見たいのか」
がわからないので、上の情報ではベストの回答は得られないと思います。
「分かりやすくシンプル」といわれても、
その基準は状況によって変わってくるものですし。
(私は上の表は十分にシンプルだと思います)
1画面に表示できる情報には限りがあるわけで、
それをどう取捨選択するかを考えるといいと思います。
「あれもこれも」はむりですよね?
あくまで私が思いつく方法ですが
スペースに限界がない(紙など)場合は、どう表示したらわかりやすいのかを考えます。
それで、その情報を画面に表示する場合にその中のどの情報が「まず必要」なのかを考えます。
そこから漏れる情報をどう表示するかを検討すればいいんじゃないかと。
例として、
・初期画面ではお客様ごとの合計を表示、クリックでそのお客様の詳細を表示。
(ツリー形式とかポップアップとか別画面とか)
・同様に初期画面で商品ごとの合計を表示~
・
合計 商品1 商品2 ・・・
A様 120 20 30
B様 1000 0 700
C様 300 0 68
D様 1200 100 50
みたいに表示して、商品1の列からスクロールするとか。
とにかく、「最初に確認したいことは何か?」を意識するしかないのでは?
No.4
- 回答日時:
データの正規化(DB設計)ですね。
また何故に、こっちを選んだのか・・・。DBカテなら相手をしてくれる方々が、ゴロゴロといらっしゃるでしょうに、と。関係DBにおいては、今回のようなループ処理は御法度です。正確には、以下のようにすべきです。
[注文表]
主キー 顧客名 商品名 数量 注文日 ・・・
1 A様 商品1 20 2008/01/17
2 A様 商品2 30 2008/01/18
3 B様 商品1 0 2008/01/27
4 B様 商品2 700 2008/01/28
5 C様 商品1 0 2008/02/17
6 C様 商品2 60 2008/02/18
7 D様 商品1 100 2008/03/17
8 D様 商品2 50 2008/03/18
・ ・ ・ ・ ・
・ ・ ・ ・ ・
・ ・ ・ ・ ・
>商品はないですが、お客様は一画面で表示する必要があります。
上記の注文表を元に、新たに専用のビューを作成ですね。
ちなみに、Excelでは、最大の行数は確か65536くらいだったと思いますが、Oracle Database 10g では、無制限だったりします。(HDDの容量がある限り、といった感じでしょうか。)
No.3
- 回答日時:
> 商品はないですが、お客様は一画面で表示する必要があります。
ならば、前も書いた通り、お客様を横に並べれば解決するのでは?
20人が100人になるって言うのなら話は別でしょうけど。
もしそうでも、お客様名を縦書きにすればかなりスペースが稼げそうですし。
何が問題なのか解り難いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- メルカリ メルカリの上位表示について質問があります。 私は現在7種類の商品を7個ずつ計49個出品しています。 1 2022/10/10 10:33
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Amazon 新規でAmazon商品ページ作成方法について 1 2022/03/28 00:22
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- その他(ビジネススキル・経営ノウハウ) クラウドファウンディングによる新製品の販売支援要求。「あれ?この商品、もう完成品じゃね?」という疑問 2 2022/08/22 12:32
- Excel(エクセル) エクセルの表について 3 2023/04/14 18:00
- Amazon アマゾン 7 2022/06/11 11:03
- ホームページ作成・プログラミング HP作成について 2 2022/08/08 09:33
- その他(ビジネス・キャリア) 人の文章を書き換えることは著作権法違反にあたりますか? 2 2022/06/19 21:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Java-jspの画面入力値保持について
-
ServletからServletへの値渡し
-
C言語で今まで表示していた画面...
-
三菱GOTの画面切り替えについて
-
モーダル画面の親をクリック時...
-
javaでプリントスクリーン(ス...
-
リンク先として、ページの途中...
-
MFCプログラミング
-
遷移元を判定したい!
-
入力フォーム(JSP)にDB検索条...
-
Wi-Fiのパスワードが指定なしと...
-
showModalDialogの子画面での画...
-
FormのsubmitでFormの内容がnull
-
【swing】ボタンクリックにより...
-
Strutsのデータ受け渡しについて
-
非アクティブな画面を操作する...
-
スマホ向けに「お気に入り登録...
-
javaのstrutsを使った画面遷移...
-
SessionとViewStateについて
-
UWSCの画像認識でのコードがよ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Java-jspの画面入力値保持について
-
三菱GOTの画面切り替えについて
-
C言語で今まで表示していた画面...
-
ServletからServletへの値渡し
-
プログラミングで例えばゲーム...
-
C# ログイン画面からメイン画面...
-
遷移元を判定したい!
-
ASP.NET 画面遷移前の状態を保...
-
ブラウザアドレスバーからのURL...
-
画面を隠す・消す方法を教えて...
-
FormのsubmitでFormの内容がnull
-
ServletからHTMLページへの遷移...
-
Javaプログラミングの質問にな...
-
画像の縦横比固定の計算方法。
-
JAVAのセッション変数の上書き...
-
登録後、呼び出し元ページに戻...
-
Wi-Fiのパスワードが指定なしと...
-
system("cls")について
-
アドレスバーに引数を表示させ...
-
Beautiful Soupのインストール...
おすすめ情報