473,569 Members | 3,063 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

developing a system for work and need some help please.

Hi, I work for a construction company and part of my job is sourcing
materials. currently we have a spreadsheet based system whereby each
site has a worksheet in the workbook with the standard types of stone
in the first column, then across the top we have the main 6 or 7
suppliers and input their price for each material into the grid.

I want to develop a system in access basically so that i can search
for situations where a supplier hasn't quoted for a site, produce
reports of the prices we pay for a certain material on different sites
etc. whilst still being able to produce a single page comparison as i
could in excel.

I've not really used access since my a level coursework at school and
had a bash at it earlier. i worked on the basis of 3 tables one for
the quotes with all the materials in, and the quote number as the
primary key, one for the sites with the name and job reference number
(p key) and a link table in the middle with the 2 primary keys.
however having created the relationshipsi couldn't have more than one
quote associated with a site.

any pointers on a better method of achieving this would be
appreciated. in addition to make things a little trickier the same
suppliers provide both dry stone and asphalt products - the asphalt is
usually under a different quote number and sourced from a different
depot as such it will probably need a seperate table but be displayed
on my final comparison report underneath the drystone from the same
supplier.

Mar 19 '07 #1
7 1474
<th************ *@hotmail.comwr ote in message
news:11******** **************@ y66g2000hsf.goo glegroups.com.. .
>
I've not really used access since my a level coursework at school and
had a bash at it earlier. i worked on the basis of 3 tables one for
the quotes with all the materials in, and the quote number as the
primary key, one for the sites with the name and job reference number
(p key) and a link table in the middle with the 2 primary keys.
I presume you mean two FKs in the join table.
however having created the relationshipsi couldn't have more than one
quote associated with a site.
The three table setup should allow for a M:M relationship but do you really
have a M:M? A site can have many quotes but can a quote cover many sites?
I would have thought you have a 1:M - one site with many quotes, so if you
set up a 1:M between your site and quotes tables, that should do the trick.
>
any pointers on a better method of achieving this would be
appreciated. in addition to make things a little trickier the same
suppliers provide both dry stone and asphalt products - the asphalt is
usually under a different quote number and sourced from a different
depot as such it will probably need a seperate table but be displayed
on my final comparison report underneath the drystone from the same
supplier.
You can use the same table but flag the records accordingly, dry stone or
asphalt.

HTH - Keith.
www.keithwilby.com
Mar 19 '07 #2
rkc
th************* @hotmail.com wrote:
Hi, I work for a construction company and part of my job is sourcing
materials. currently we have a spreadsheet based system whereby each
site has a worksheet in the workbook with the standard types of stone
in the first column, then across the top we have the main 6 or 7
suppliers and input their price for each material into the grid.

I want to develop a system in access basically so that i can search
for situations where a supplier hasn't quoted for a site, produce
reports of the prices we pay for a certain material on different sites
etc. whilst still being able to produce a single page comparison as i
could in excel.

I've not really used access since my a level coursework at school and
had a bash at it earlier. i worked on the basis of 3 tables one for
the quotes with all the materials in, and the quote number as the
primary key, one for the sites with the name and job reference number
(p key) and a link table in the middle with the 2 primary keys.
however having created the relationshipsi couldn't have more than one
quote associated with a site.

any pointers on a better method of achieving this would be
appreciated. in addition to make things a little trickier the same
suppliers provide both dry stone and asphalt products - the asphalt is
usually under a different quote number and sourced from a different
depot as such it will probably need a seperate table but be displayed
on my final comparison report underneath the drystone from the same
supplier.
Look at the Northwind sample database that has shipped with every
version of Access since at least 97. You have products, suppliers
orders, and customers. The fact that a customer(site) can place more
than one order doesn't make it complicated.

Mar 19 '07 #3
On 19 Mar, 11:09, "Keith Wilby" <h...@there.com wrote:
<themastertay.. .@hotmail.comwr ote in message

news:11******** **************@ y66g2000hsf.goo glegroups.com.. .
I've not really used access since my a level coursework at school and
had a bash at it earlier. i worked on the basis of 3 tables one for
the quotes with all the materials in, and the quote number as the
primary key, one for the sites with the name and job reference number
(p key) and a link table in the middle with the 2 primary keys.

I presume you mean two FKs in the join table.
however having created the relationshipsi couldn't have more than one
quote associated with a site.

The three table setup should allow for a M:M relationship but do you really
have a M:M? A site can have many quotes but can a quote cover many sites?
I would have thought you have a 1:M - one site with many quotes, so if you
set up a 1:M between your site and quotes tables, that should do the trick.
any pointers on a better method of achieving this would be
appreciated. in addition to make things a little trickier the same
suppliers provide both dry stone and asphalt products - the asphalt is
usually under a different quote number and sourced from a different
depot as such it will probably need a seperate table but be displayed
on my final comparison report underneath the drystone from the same
supplier.

You can use the same table but flag the records accordingly, dry stone or
asphalt.

HTH - Keith.www.keithwilby.com
thanks for the help got the majority of the system working, i'm now
just struggling to get my report in a tabular form. basically the
idea is to get the report to fit on one page so that it can be
laminated and sent off to the site in question. i can produce a
report that has a new page for each supplier but obviously this isn't
what i need. i don't seem to be able to insert a table or place the
fields for the second supplier - if i copy paste i'm just getting the
first supplier duplicated. probably something really simple!

Mar 19 '07 #4
sorry forgot to say i tried the tabular report option but i have too
many fields for it to be generated for me

Mar 19 '07 #5
<th************ *@hotmail.comwr ote in message
news:11******** **************@ p15g2000hsd.goo glegroups.com.. .
>
thanks for the help got the majority of the system working,
Excellent.
i'm now
just struggling to get my report in a tabular form. basically the
idea is to get the report to fit on one page so that it can be
laminated and sent off to the site in question. i can produce a
report that has a new page for each supplier but obviously this isn't
what i need. i don't seem to be able to insert a table or place the
fields for the second supplier - if i copy paste i'm just getting the
first supplier duplicated. probably something really simple!
Hmm ... I'm not sure what could be wrong but check that the sorting and
grouping isn't causing it. Also make sure that the detail area of the
report is as small as is feasible.

Regards,
Keith.
www.keithwilby.com
Mar 19 '07 #6
On 19 Mar, 16:06, "Keith Wilby" <h...@there.com wrote:
<themastertay.. .@hotmail.comwr ote in message

news:11******** **************@ p15g2000hsd.goo glegroups.com.. .
thanks for the help got the majority of the system working,

Excellent.
i'm now
just struggling to get my report in a tabular form. basically the
idea is to get the report to fit on one page so that it can be
laminated and sent off to the site in question. i can produce a
report that has a new page for each supplier but obviously this isn't
what i need. i don't seem to be able to insert a table or place the
fields for the second supplier - if i copy paste i'm just getting the
first supplier duplicated. probably something really simple!

Hmm ... I'm not sure what could be wrong but check that the sorting and
grouping isn't causing it. Also make sure that the detail area of the
report is as small as is feasible.

Regards,
Keith.www.keithwilby.com
I've made a smaller query to establish what the problem is and i think
that it stems from the orientation. my quote table has a lot of
materials on and as such i need them to be listed down the length of
my report, with the suppliers across the top and prices where they
intersect.

what the tabular and column reports are producing is the materials
across the top then the 4 suppliers and their prices along the rows
below. to make it work i need to flip them so that i can print onto
a4 as opposed to a toilet roll - any ideas?

Mar 20 '07 #7
Two methods for "flipping" columns-to-rows in Access are "Crosstab Queries"
and "Pivot Tables". There is good Help for Crosstab Queries in Access 2003,
and in some much earlier versions. I haven't had much to do with the Help
for Pivot Tables, but it's worth a try -- the content in Access 2003 Help is
much better than the previous two versions, but because it is "online
primary", best if you have a high-speed online connection.

It's possible that the Crosstab Query as a RecordSource for a Report, may be
just what you need... lots of rows, and few enough columns to fit on a page.

Larry Linson
Microsoft Access MVP

<th************ *@hotmail.comwr ote in message
news:11******** **************@ d57g2000hsg.goo glegroups.com.. .
On 19 Mar, 16:06, "Keith Wilby" <h...@there.com wrote:
><themastertay. ..@hotmail.comw rote in message

news:11******* *************** @p15g2000hsd.go oglegroups.com. ..
thanks for the help got the majority of the system working,

Excellent.
i'm now
just struggling to get my report in a tabular form. basically the
idea is to get the report to fit on one page so that it can be
laminated and sent off to the site in question. i can produce a
report that has a new page for each supplier but obviously this isn't
what i need. i don't seem to be able to insert a table or place the
fields for the second supplier - if i copy paste i'm just getting the
first supplier duplicated. probably something really simple!

Hmm ... I'm not sure what could be wrong but check that the sorting and
grouping isn't causing it. Also make sure that the detail area of the
report is as small as is feasible.

Regards,
Keith.www.keithwilby.com

I've made a smaller query to establish what the problem is and i think
that it stems from the orientation. my quote table has a lot of
materials on and as such i need them to be listed down the length of
my report, with the suppliers across the top and prices where they
intersect.

what the tabular and column reports are producing is the materials
across the top then the 4 suppliers and their prices along the rows
below. to make it work i need to flip them so that i can print onto
a4 as opposed to a toilet roll - any ideas?

Mar 22 '07 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
1591
by: john | last post by:
Hi I am developing a timesheet system. It will have 3 levels of access 1)Administrator 2)Approver -- Will approve or reject the timesheet filled by employees 3)Employees -- Fill in the timesheet which will ontain info like start time & end for task & task description. There will be different projects with different employees & approvers...
3
1340
by: Crusell | last post by:
Hi, I'm having some serious issues with the 1.1 IDE (Visual Studio 2003) and thinking of moving to the 2.0 beta IDE. My question is: Do I have to migrate my existing 1.1 code to 2.0 standards to continue develop ..NET 1.1 applications? Or can I still use 1.1 (DataGrids etc) in the 2.0 IDE? Thanks,
2
1672
by: Allen R. Cha | last post by:
I'm developing FTP Client. but i have a problem. System Env. : Server : wow linux, kernel ver 2.4.x client : Windows XP Home edition. I'm developing FTP Client Application. but I got error message "550 no such file or directory". But i absolutly watch file i want to get in server. I don't know why... so i'm sad.
13
2724
by: James Harris | last post by:
Hi, Can someone recommend a book that will teach me how to approach C programming so that code is modularised, will compile for different environments (such as variations of Unix and Windows), will be robust etc. As an example, I am developing a BSD Sockets suite which I want to run under various Unixes, including the Zaurus version of...
8
6636
by: noe | last post by:
Hello all devs!! I’m a student and I’m developing my Final Project in the University. I have to develop a driver for Windows XP that work so: I have a file in the HD (NTFS file system) of my PC and I want to copy it to the floppy disk (FAT16 file system). But I need that the file data in the floppy disk is modified (added 1 respect to the...
11
1988
by: Simon | last post by:
Hi all As I'm sure is common knowledge the version of IIS included in XP Pro is limited in that you can only create 1 website in the IIS snap in. As an ASP.net developer this is a pain in the arse because I can't figure out how to stop having this fact cock up my relative urls. When I create a virtual directory - presumably what you're...
53
2105
by: vighnesh | last post by:
Hello Everyone I am about to develop a project like Registry Mechanic using either VB.NET or C#.NET. But I dont know is it worth while in using these languages ? I mean is there necessary support provided in .NET to accomplish this task? If Provided please suggest me the approach. Regards
3
2653
by: rwise5 | last post by:
I have been tasked with finishing the following C program. I need to develop the sort by birthday function and the print grade function. I have been working on the print function for the last week and it seems like everything I try doesn't work. I guess I am not understanding how to deal with structures. Please if someone could please help me out...
0
2089
by: Janet93 | last post by:
If you are involved in the development of scientific computing software, you are invited to participate in a survey on developing this kind of software. If you have already received this request, I apologize for the cross-posting, but I am attempting to advertise to as many developers as possible. I would appreciate it if you could take...
0
7703
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7619
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
1
7681
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7983
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5228
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3662
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
1
2118
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1229
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
950
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.