- 締切済み
delphiで、検索システムつくりたい
今、delphiでこんなプログラミングをしようと思っているのですが行き詰ってしまっています。 詳しい方、もしよろしければ力をお貸しいただければと思います。 バイトで、スタッフの能力をできることの文章を複数チェックすることで登録し、 またそのできる事の内容や多さによって点数を算出しデータとして保存 また、逆にできることを複数チェックした時に当てはまる人を表示させる こういうプログラムを作りたいと思っています。 たとえば コンビニであれば 「レジ会計を一通りメモ及び指導を受けながらやることができる(5点)」 「5点までのレジ会計を50秒で行うことができる(5点)」 「5点までのレジ会計を40秒で行うことができる(5点)」 「5点までのレジ会計を30秒で行うことができる(5点)」 「品出しができる()」 ・・・ といった文章及び点数が並んでいます。 これをできるところを複数チェックさせることで人材を登録します 検索画面で できる事を複数チェックするとそれを満たした人の名前が出る仕組みとなっています。 現在でできているのが ・人材登録 できることを複数チェックして登録ボタンを押すと、 ※仮にスタッフ山田さんを登録する場合 (1)山田.txtファイルが生成されそこにできることが保存される Memo1.Lines.Add(Edit1.text + '.txt'); Memo1.Lines.SaveToFile(Edit1.text + '.txt'); という感じで (2)チェックされたできることの名前.txtファイルに名前が追加される(5点までのレジ会計を30秒で行うことができる.txt) Memo2.Lines.LoadFromFile(ComboBox1.text + '.txt'); Memo2.Lines.Add(Edit1.text); Memo2.Lines.SaveToFile(ComboBox1.text + '.txt'); ここまではできているので、 「5点までのレジ会計を30秒で行うことのできる人」が誰かはわかっても 「5点までのレジ会計を30秒で行うことのできる人」かつ「品出しができる人」を表示させる方法がよく わかりません この作ったtxtファイルを使いできる事があったら教えてほしいです。 最初に挙げた (1)人材をできることを述べた文章を複数チェックして登録し (2)できること複数チェックでほしい人材が探せる のによいプログラミングの方法があったら教えてほしいと思います。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
補足
回答ありがとうございます。 私も今図書館で本を探したところデータベースプログラミングの本を見つけました。 しかし こちらの使っているdelphiソフトではデータベースコンポーネントが使えないようになっています。 私が取り組んでいるのは会社に与えられたプログラミング課題で、 限られた機能でどこまでできるかをみているのだと思います。 ただ、string gridがつかえるのでExcelファイルで保存することはできます。