- 締切済み
ACCESS超初心者です。利用者さんの日々の記録の管理はACCESSに
ACCESS超初心者です。利用者さんの日々の記録の管理はACCESSに向きますか? 障がい者の方が利用する施設で働く者です。利用者の方々の日々の記録をACCESSで管理していきたいと思っています。記録は、複数の者が書き込みます。 A4の用紙に一人の方の記録が日付順に連続して打ち出される形にしたいです。 ACCESSを利用するのは今回が初めてなので、わかりにくかったり的外れだったりするかもしれませんが、教えていただけると大変助かります。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- layy
- ベストアンサー率23% (292/1222)
単にデータ保持であればエクセルでも良いですが、 条件付きでいろいろレポートを出そうとするとACCESSのがよさそうです。 テーブル1、フォーム1:障害者名簿の登録、更新 テーブル2、フォーム2:利用者名簿の登録、更新 テーブル3、フォーム3:日々の記録の登録、更新 フォーム4:カレンダ入力用 クエリ1:レポートデータ作成用 レポート1:日々の記録表 少なくともこれくらいは必要になってくるかと思います。 (日付で抽出したり、利用者で抽出したり、○○がxxの人だけ抽出したり・・・) (○○値の5/1~5/31の推移グラフを作ったり・・・・) 必要と思われるレポートはなんとでもなるでしょう。 あとはどう設計するか、ですが・・・・・。
- cutephoto
- ベストアンサー率48% (51/105)
複数の人が記入するのでしたらデータベースの使用は向いていると思います。 利用者名(または番号など)、年月日時刻、利用内容など、記入者名 他にも必要な項目があると思いますが、 上記のような項目を持ったテーブルを作れば可能は可能ですが、 単純にアクセスでテーブルを作っても複数の人が同時に入れることは出来ません。 アクセスVBAで構いせんがRDOやADOなどのリモートアクセスを使った、 プログラムを作る必要があります。 プログラムを用いない場合は、誰かひとりが開いていると他の人が使うことが出来ません。 もしそれが不可能であれば、各自のPCでエクセルで同じ項目を入力させて 手作業になりますがエクセルからアクセスにデータを集約するとアクセスからの出力も出来ます。 複数の人が入力することが前提でも入力できるPCを1台だけにしてしまえば、 プログラムを作る必要はありません。 アクセスとアクセスのフォームを使えば出来ます。 問題点としては、 プログラムが必要になる場合、誰がいつプログラムを作るのか? 作るだけの知識がるのか? 作らない場合は、PC1台に限定したりで問題はおきないのか? その辺の作業環境なども合わせて考えないといけないような気がしますが・・・。 ただやりたいということはアクセスで十分に可能です。 イントラなどでインターネットブラウザから入力したり検索できたりという方が 向いているように思いますが・・・。 ただこの方法は、プログラムを作る必要があります。
お礼
こんにちは。さっそくご回答いただき、ありがとうございました。 今回初めてACCESSにチャレンジしようとしたのですが、そのハードルの高さに悲鳴をあげているところです。 やっているうちにやろうとしていることは本当にaccessでやったほうがよいことなのかどうかさえわからなくなり、質問させていただきました。 初心者にやれるかどうかはさておき、やりたい内容はACCESSに向いているというということですね。 それがわかったので、なんとかチャレンジしてみようと思います。どうもありがとうございました。
お礼
こんにちは。 本当に初心者なので、テーブルが複数必要なんだということが、つい昨日ピンときたばかりという有様です。 layyさんの具体的なアドバイスどおり、一度作ってみようかなと思います。 どうもありがとうございました。