• 締切済み

ユーザがクエリを作らずに検索操作ができるようにする

メーカー系IT会社でソフトウエア外注取引先の管理を行っている者 です。 ものすごくフィールドの多い取引先管理台帳のExcelファイルをAccess へのデータベースの移行作業をしています。 主キーは取引先コードです。 フィールドには「取引先名」「連絡先」「分野別・言語別エンジニアの 人数」「企業認定資格保持者数」「帝国データバンクによる評価」「今 年度の取引金額」等が30項目程度並んでいます。 これらの中から「任意のあるフィールドで絞り込みをかけ、再度任意の 別のフィールドで絞り込みをかける」というような操作を、ユーザがク エリを作らずにワンクリックで実現できるよう求められています。 絞り込みたい条件フィールドが不定で、その都度絞り込み対象のフィー ルドが変化するという条件でということで、ユーザにはクエリなど作ら せずに (1)各フィールドの「ボタン」と人数の入力欄 (2)検索結果の中で選択した取引先の全フィールドの情報閲覧 (3)検索結果の一覧からの上記(1)(2)の再実行(再検索) ということを実現するよう求められています。再検索の要望はやや、優 先度が低くなっています。 特定の取引先に関する全フィールドの情報閲覧画面はできていますが、 この後の実現方式で悩んでいます。前回同様の質問をさせて頂きました が、内容に不備がありましたので再度質問させて頂きます。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

>メーカー系IT会社でソ・・・ 貴社のお手の物の課題でしょう。なぜこんなところに質問するのですか。周りにこれぐらいのことの経験者(オラクルとかの経験者など)はいるでしょう。教えてくれないとすると、みんな苦労して勉強しできるようになったので、安易に聞かれるのが腹立たしいのかも。 SQLの Where条件の項目相対化 指定数の自由化 がターゲット課題でしょう。 またはフィルタの多重化でできるのかも。 ーー 全フィールドの横に条件を入れるテキストボックスを作るとか、 条件の項目コンボをできる項目にはくっつけるとか 項目も入力指定して、5条件とかに絞ってとか、 GUIは凝ったらきりが無いほど色々ありそう。

CXI00554
質問者

お礼

すみませんがスタッフ部門なので職場にAccessに詳しい人がいないのです。

関連するQ&A