C
calouste
Hi,
I have a database that tracks research study participants. Each participant
is supposed to have a baseline, 3 month, and 9 month interview, and we
calculate due dates for the 3 month and the 9 month interviews from the
baseline interview date.
Reports seemed simple enough at first. I created fields for each interview
period- ie InterviewerBL, StatusBL, Interviewer3M, Status3M - and they are in
an Interviews table. Primary key is an autonumber, foreign key is the study
participant's StudyID, which links to a Case table that has the StudyID as
the primary key.
(I realize that there is probably a more efficient/elegant way to do this,
but I don't know code and I had to get this done quickly.)
Presently, I calculate due dates by using DateAdd and the BL interview date
in unbound text boxes for each period in a report.
However, my problem now is that my manager wants a report that sorts first
by interviewer, then by date of interview. They way things are set up in my
database, I can't just pull up an interviewer and look at the interviews
they've done or are assigned to do. What do you suggest I do about this?
Also, because I have information about each period's interview in a different
field, how could I efficiently sort by date, not necessarily by field? For
example, because people are recruited at different times, one person's 9M
interview could come up sooner than another person's 3M.
I hope this makes sense. Thanks for any help you can provide!
I have a database that tracks research study participants. Each participant
is supposed to have a baseline, 3 month, and 9 month interview, and we
calculate due dates for the 3 month and the 9 month interviews from the
baseline interview date.
Reports seemed simple enough at first. I created fields for each interview
period- ie InterviewerBL, StatusBL, Interviewer3M, Status3M - and they are in
an Interviews table. Primary key is an autonumber, foreign key is the study
participant's StudyID, which links to a Case table that has the StudyID as
the primary key.
(I realize that there is probably a more efficient/elegant way to do this,
but I don't know code and I had to get this done quickly.)
Presently, I calculate due dates by using DateAdd and the BL interview date
in unbound text boxes for each period in a report.
However, my problem now is that my manager wants a report that sorts first
by interviewer, then by date of interview. They way things are set up in my
database, I can't just pull up an interviewer and look at the interviews
they've done or are assigned to do. What do you suggest I do about this?
Also, because I have information about each period's interview in a different
field, how could I efficiently sort by date, not necessarily by field? For
example, because people are recruited at different times, one person's 9M
interview could come up sooner than another person's 3M.
I hope this makes sense. Thanks for any help you can provide!