473,395 Members | 1,987 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,395 software developers and data experts.

Application and Form Design Suggestion

Access newbie here with what's probably a complicated question. I've
been tasked with developing a simple budgeting application using MS
Access for my UI. I'm not an Access developer by trade but I'm the
only resource available. Currently I have a SQL backend with all the
tables linked into Access. I've written a few queries that will start
to handle the user's needs.

The main form of the app will be a replica of an income statement. The
layout needs to look like a matrix (the sample was provided on an Excel
sheet) with accounts running down the side (vertical) and time across
the top. The source data for this is a partially normalized table with
accounts, time, and values on each row for multiple locations. Using
ODBC to connect the spreadsheet to the database is not an option :(

The question is really for some suggestions on how to populate the
form. So far I've created a form based on a temp table that contains
data for the location the user is currently working on.

I'm using bound textboxes for the account values and unbound textboxes
for the subtotals. The control source for the unbound boxes is an
expression that sums the value in the boxes above it. So far all this
works.

My problem is going across time. In my current design, the user
advances the record selector to see the next time period and associated
values. The user wants to have all time periods displayed, as they
were in the spreadhsheet. What are some ways to approach this?

What I've come up with so far is using multiple queries with one
representing each time period. Then each 'column' of data would have
textboxes for the time period at the top and the accounts and subtotals
below. To populate the accounts, I would use a SQL statement that
references the filters plus the time period in the column. The
subtotals I would handle the same as before.

Will this work? Are there alternate approaches that might work better?
Thanks in advance for any assistance.

Nov 13 '05 #1
2 1431
Maybe you can use the Code Module "EditCrosstab" from my site somehow.
If you want to elaborate on it, be my guest. Mind my signature
--
Bas Cost Budde, Holland
http://www.heuveltop.nl/BasCB/msac_index.html
For human replies, replace the queue with a tea

Nov 13 '05 #2
I think you might want to re-think the design a bit.

For example, I was required to show a persons name, check amount, and then
we need to also setup the accounts, and split out the cheque to each
account.

We also wanted a continues form. However, you can't have a sub-form in a
continuous form?

The trick is simply to use two sub-forms...side by side. There are several
examples in the follwing link. Tthe screen shot of a name, and amount being
split into many accounts is the last screen shot...

Those screen shots are here:

http://www.members.shaw.ca/AlbertKal...icles/Grid.htm
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl*****************@msn.com
http://www.members.shaw.ca/AlbertKallal
Nov 13 '05 #3

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

Similar topics

3
by: April | last post by:
Hi, I have a function that needs to run whenever a user clicks on any textbox, listbox or combobox on any input forms in my application (there are many forms). Background (in case someone has...
6
by: orekin | last post by:
Hi There I have been trying to come to grips with Application.Run(), Application.Exit() and the Message Pump and I would really appreciate some feedback on the following questions .. There are...
10
by: Saso Zagoranski | last post by:
hi, this is not actually a C# problem but since this is the only newsgroup I follow I decided to post my question here (please tell me where to post this next time if you think this post...
14
by: Jan Nielsen | last post by:
Hi In Microsoft Access it is possible to write code like this Sub test() DoCmd.OpenForm "TestForm", acDesign Dim a As Control For Each a In Forms("TestForm").Controls Do stuff Next End Sub
8
by: Brett | last post by:
I have a form with a Form1_Load() Subprocedure and no other code. For some reason, the design view does not come up. If I add a new form, the design view does come up. The form does appear when...
5
by: EqDev | last post by:
I have a class that is a control derived from UserControl. I want to use serialization and deserialization with this calss but I get an exception "Cannot serialize member...
25
by: Dave | last post by:
Hello. In trying to get an anchor element to stylistically match an input or button element, I find that the button and input cannot be styled according to the 2.1 CSS spec. For example, I...
3
by: ApexData | last post by:
Hello I completed an application that worked great until I went to STARTUP and shut off all of the checkboxes. My code uses "Application.CurrentObjectName" to get the current Form name. All my...
17
by: Timothy.Rybak | last post by:
Hello all, This is my first attempt at an application, so kid gloves are appreciated. I need to make a very simple form that only has a few elements. One is TraceCode - a text field that is...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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:
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.