473,396 Members | 1,785 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

two tier grouping in a form

I have an interesting Challenge - It is effectively an inventory system
but with a twist.

For each client, I need to track, let's call them containers. each of
these containers logically contain, let's call them widgets. (widgets
actually have a separate physical location, so the relationship is
logical at first...)

When a widget is consumed, I need to retain tracking of it. (as a) the
billing is actually done on the "remaining quantity on hand" and b)
there are post consumption details that need to be updated, and kept
forever...

I am trying to work out how to best represent this in a form Something
like a Microsoft Excel outline comes to mind, but I am open to
input/suggestion. Any ideas...
Peter

Oct 31 '06 #1
1 1463
I would recommend thinking about your data and your reporting needs
first. Then develop the form last as the representation of your data
input requirements.

It sounds to me like the widgets generate income while they are stored
(from your remaining quantity on hand comment) and then go away
(consumed).

Do the widgets need to retain the data about what container they were
in? That is what I am hearing from your description.

Container XYZ
Widget 123
Widget 456
etc.
etc.
Widget 999

If this is the case, think about a table that keeps track of what you
know about containers. Then another table for what you know about
widgets, of which one piece of data is what container the widget was
in. Then the container number is a column in the widget key and a
foreign key to the container table.

For me, it is always data first, forms later. Getting the data
relationships is the key item and then the form is easy based on the
data.

Post back if you have other questions as you go.

On 30 Oct 2006 21:43:37 -0800, pq*******@gmail.com wrote:
>I have an interesting Challenge - It is effectively an inventory system
but with a twist.

For each client, I need to track, let's call them containers. each of
these containers logically contain, let's call them widgets. (widgets
actually have a separate physical location, so the relationship is
logical at first...)

When a widget is consumed, I need to retain tracking of it. (as a) the
billing is actually done on the "remaining quantity on hand" and b)
there are post consumption details that need to be updated, and kept
forever...

I am trying to work out how to best represent this in a form Something
like a Microsoft Excel outline comes to mind, but I am open to
input/suggestion. Any ideas...
Peter
Oct 31 '06 #2

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

Similar topics

77
by: nospam | last post by:
Reasons for a 3-tier achitecture for the WEB? (NOTE: I said, WEB, NOT WINDOWS. DON'T shoot your mouth off if you don't understand the difference.) I hear only one reason and that's to switch a...
25
by: David Noble | last post by:
We've been developing a web site using 3-tier architecture for 18 months now. There is a common layer that defines the classes - using XML schemas. The data layer acts as a wrapper to 3 databases...
10
by: Raju Joseph | last post by:
Hi I am looking for some suggestions here. We are creating a distributed app (3-tier) using VB.NET and ASP.NET Web Services. The architecture follows that of a 3-Tier architecture. Now, one of...
3
by: ahaque38 | last post by:
Hello. Using A2K SP3, I am having the following problem with a report using "Sorting and Grouping". I have recently added a grouping in the reports for "Category2<>'CONTRACTS'". I have...
4
by: Patrick | last post by:
I'm writing a winforms database application in C#. I've come across a lot of stuff lately about "N-Tier" architecture. Can anyone give me a simple explanation of N-Tier? The descriptions that...
3
by: gabe | last post by:
I have a general design question. What's a 'Best Practice' for middle tier component design? I'm thinking of a web form that contains data from multiple tables. The data is supplied from one...
11
by: iTISTIC | last post by:
Developing a new app and am trying to make this my first truly OOP/3-Tier app. I understand the principles of the presentation, business, and data layers. I do, however, have some questions on...
25
by: Dan Aldean | last post by:
Hello, I try to understand how the business and presentation layers would practically translate into programming reality. I read lots of articles about 3-tier, but none of them gave a practical...
3
by: Dean Slindee | last post by:
I'm confused. After all these years of promoting 3-tier architecture, isn't LINQ moving us back to a 2-tier architecture (no stored procedures?). Are there scenarios where LINQ would be a better...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
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...
0
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...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.