Access (VBA)

Access VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Professional : Access 2013)
履歴書を作成、印刷までしたい
投稿日時: 17/11/17 16:28:19
投稿者: LastQuarter3710

当方、アクセス初心者です。
総務で人事の管理を行っています。
人材を他会社に派遣する際に履歴書を作成し送付する仕事をしております。
やりたいことは履歴書を自動で印刷したいのです。
それぞれ、ACCESS内で基礎情報(職員番号、生年月日、住所等を記した)テーブルと学歴用(職員番号、年月日、学校名、卒・入)のテーブル、職歴用(職員番号、年月日、職業名)のテーブル、資格用(職員番号、年月日、資格名)のテーブル。
以上4つのテーブルがあって、それを合せて履歴書を作成・印刷したいのです。
印刷したいのは、まず基礎情報を印刷。その後、学歴、職歴、資格を印刷したいのです。
説明しづらくて分かりにくい部分もあると思いますが
どなたか助言ある方宜しくお願いします。
 

回答
投稿日時: 17/11/17 17:16:09
投稿者: Suzu

こんにちは。
 
具体的に、何が判らないのでしょうか。
 

・テーブルの作り方が判らない
・クエリの連結のしかたが判らない
・レポートで
     +---------------------------+
     |基礎情報                   |
     |  +-----+  +-----+ +------+|
     |  |学歴 |  |職歴 | |資格 ||
     |  +-----+  +-----+ +------+|
     +---------------------------+  の様に レイアウト配置する方法が判らない

     :
     etc

掲示板で、基本を含めた 一から十まで全て をお教えする事は難しいです。
 
もっとピンポイントで質問してください。
 
と言っても、基本的な部分は 参考書を見る。講習に参加する 等で
身に着けて頂いた方が良いでしょう。

回答
投稿日時: 17/11/17 17:52:56
投稿者: sk

引用:
学歴用(職員番号、年月日、学校名、卒・入)のテーブル

1. 上記のテーブルをレコードソースとする連結レポートを作成する。
 
引用:
職歴用(職員番号、年月日、職業名)のテーブル

2. 上記のテーブルをレコードソースとする連結レポートを作成する。
 
引用:
資格用(職員番号、年月日、資格名)のテーブル

3. 上記のテーブルをレコードソースとする連結レポートを作成する。
 
引用:
基礎情報(職員番号、生年月日、住所等を記した)テーブル

4. 上記のテーブルをレコードソースとする連結レポートを作成する。
 
5. 4 のレポート(メインレポート)の詳細セクション上に
   3 つのサブレポートコントロールを挿入し、
   それぞれのソースオブジェクトとして 1, 2, 3 の
   レポート(サブレポート)を設定する。
 
6. メインレポートとサブレポートのレコードが
   [職員番号]同士でリンクするよう、
   各サブレポートコントロールの
   [リンク親フィールド]プロパティ及び
   [リンク子フィールド]プロパティを設定する。
 
引用:
まず基礎情報を印刷。その後、学歴、職歴、資格を印刷したいのです。

メインレポートの詳細セクション上のコントロールの配置を
適宜調整して下さい。

投稿日時: 17/11/18 10:12:09
投稿者: LastQuarter3710

SKさん、SUZUさん、返信有難うございます。
SKさんのやり方で解決しそうです。
SKさんのやり方でやってみて、ダメなようであれば
Exelにエクスポートする方も考えてみます。
つたない日本語にも関わらず返信頂きありがとうございます。