Sarah Byrne
Registered User.
- Local time
- Today, 15:23
- Joined
- Feb 27, 2014
- Messages
- 88
Hi There, I am a bit stuck at the moment with my forms. Getting #Error! and #Name? messages left, right and centre. I have put the tables that I have and have attached my relationships with a brief description of the outcome that I want. I apologise for the essay but any help will be appreciated dearly.
I have started a access database that does or I want to do the following.
What my aim is that you can add in all the addresses and all of our job numbers and details and you can also add in all the parts that we have used on that job. When you go onto my main page you can access the job form which comes up with all the information needed. I want to be able to add new jobs which I have added a button to do this but it doesn't want to work. I also want to be able to put part details. For example: Bosch Boiler, Blue, 20L, Serial No 35435736 Model No 900i bla bla bla. and for this to come up on the job, but then if I want to add a new part to this I can it will come up under it so that you have the boiler and a valve and so on. But for the parts, as they come up often, I want to be able to say that Job 6789 had a part no 1,2,3,4,5.... to save him time typing this up for each part. He also wants to be able to have a report that has all of this information on it at the click of a button that will pdf it and then he can email it. I have the email to pdf but have to save it via the email. And the information doesn't actually come up, it just looks pretty at the moment. I want to achieve, telling the computer to do something and it do it
. Basically in a nut shell the final outcome is to have a piece of paper that has all of each jobs details on it. So that you can pull out a file and no exactly what is going on in the job. If he needs to order a new part for a job that happened 2 years ago he can find it with a click of a button. But to do all of this I need to be able to input information and it stay there and add to the other information. And for my report to show all the information that it should rather then either blank or #Name? or #Error! both of which are rather annoying when from what you can see it is correct. I am a noob to this and have bitten off a rather large bite.
tblAddress
AddressID (PK)
AddressType (Combo box)
AddressLine1
AddressLine2
Town
County
Postcode
tblContact
ContactID (PK)
Company
Titel (Combo box)
FirstName
LastName
Email
JobTitle
Department
Phone
Mobile
Fax
Notes
Attachment
tblContactAddress
ContactAddressID (PK)
ContactID (FK)
AddressID (FK)
tblJob
JobID (PK) (Sage Code)
SiteName
AddressID (FK)
JobType (Combo box)
Comments
RelatedIssues
PartID (FK)
Manufacturer
Model
Colour
PartType (Combo box)
Size
Install Date
SerialNo
tblJobAddress
JobAddressID (PK)
JobID (FK) (Sage Code)
AddressID (FK)
tblJobPart
JobPartID (PK)
JobID (FK) (Sage Code)
PartID (FK)
tblJobSheet
JobSheetID (PK)
JobID (FK) (Sage Code)
OpenedBy
AssignedTo
OpenedDate
Status (Combo box)
Priority (Combo box)
BriefDescription
DueDate
Attachments
Comments
tblJobSheetContact
JobSheetContactID (PK)
JobSheetID (FK)
ContactID (FK)
tblPart (Added this to tblJob as it was annoying me that it wouldn't do what I wanted it to do
PartID (PK)
PartInfoID (FK)
Installdate
Comments
SerialNo
AddressID (FK)
tblPartInfo (Added this to tblJob as it was annoying me that it wouldn't do what I wanted it to do
PartInfoID (PK)
Manufacturer
Model
Colour
PartType
Size
Hope this information helps.
Thanks in advance
I have started a access database that does or I want to do the following.
What my aim is that you can add in all the addresses and all of our job numbers and details and you can also add in all the parts that we have used on that job. When you go onto my main page you can access the job form which comes up with all the information needed. I want to be able to add new jobs which I have added a button to do this but it doesn't want to work. I also want to be able to put part details. For example: Bosch Boiler, Blue, 20L, Serial No 35435736 Model No 900i bla bla bla. and for this to come up on the job, but then if I want to add a new part to this I can it will come up under it so that you have the boiler and a valve and so on. But for the parts, as they come up often, I want to be able to say that Job 6789 had a part no 1,2,3,4,5.... to save him time typing this up for each part. He also wants to be able to have a report that has all of this information on it at the click of a button that will pdf it and then he can email it. I have the email to pdf but have to save it via the email. And the information doesn't actually come up, it just looks pretty at the moment. I want to achieve, telling the computer to do something and it do it

tblAddress
AddressID (PK)
AddressType (Combo box)
AddressLine1
AddressLine2
Town
County
Postcode
tblContact
ContactID (PK)
Company
Titel (Combo box)
FirstName
LastName
JobTitle
Department
Phone
Mobile
Fax
Notes
Attachment
tblContactAddress
ContactAddressID (PK)
ContactID (FK)
AddressID (FK)
tblJob
JobID (PK) (Sage Code)
SiteName
AddressID (FK)
JobType (Combo box)
Comments
RelatedIssues
PartID (FK)
Manufacturer
Model
Colour
PartType (Combo box)
Size
Install Date
SerialNo
tblJobAddress
JobAddressID (PK)
JobID (FK) (Sage Code)
AddressID (FK)
tblJobPart
JobPartID (PK)
JobID (FK) (Sage Code)
PartID (FK)
tblJobSheet
JobSheetID (PK)
JobID (FK) (Sage Code)
OpenedBy
AssignedTo
OpenedDate
Status (Combo box)
Priority (Combo box)
BriefDescription
DueDate
Attachments
Comments
tblJobSheetContact
JobSheetContactID (PK)
JobSheetID (FK)
ContactID (FK)
tblPart (Added this to tblJob as it was annoying me that it wouldn't do what I wanted it to do

PartID (PK)
PartInfoID (FK)
Installdate
Comments
SerialNo
AddressID (FK)
tblPartInfo (Added this to tblJob as it was annoying me that it wouldn't do what I wanted it to do
PartInfoID (PK)
Manufacturer
Model
Colour
PartType
Size
Hope this information helps.
Thanks in advance
