Access 2003 : I Need A Hand Before Getting Started
May 18, 2007
Hi all,
I need a hand from your side with the following.
The attached Excel workbook needs to be transformed into an Access 2003 database.
It is a list of clients’cases represented by lawfirms and the amount of money that is involved.
The case comes in under the ‘Aufstellung’ worksheet and can progress to a Claim or 2 different other Requests.
Purpose of the database :
1.Fast entry of new cases
2.Easy look up of existing cases
3.Conform updating of existing cases (warning when a certain case number already exists)
4.Easy report running
5.Keep the entire history of updates, changes, deletions and processing to a Claim
Tables :
1.Aufstellung
2.Claim Request
3.MB Request
4.MFA Request
-Question 1 : In the tables you will see that several different appointment dates and hours for one case are listed in 1 cell. In order to keep the history of updates do I need to create a separate Appointments table ? How would I structure this then ? The unique identifier is the Case Number. But 5 columns (Columns E, F, G, H and K) are ellegible to be treated this way. Do I need to create 5 separate Appointments tables ? And how do link them ?
-Question 2 : In order to split all the packed Appointments information in one cell I need to transfer the column to Word, replace the manual break by e.g. *, re-import the table in Excel and do text to columns ? So that each Case Number gets a number of columns accordingly to the number lines in the original cell ?
Queries :
1.List all Failed cases per form
2.List all Open cases per form
3.List all Filed cases per form
4.List all New Date set by Authorities per form
5.List all No results per form
6.List all ABC per form
Forms :
1.Aufstellung
2.Claim Request
3.MB Request
4.MFA Request
-Question 1 : How do I set up a check box in the Aufstellung form which, by checking off, will transfer the current record to the Claim Request form ?
-Question 2 : How can I make a field to be a lookup field ? e.g. When typing a name, it will give a drop down list of existing names of the table and the possibility to type a new name which will be stored in the table ?
-Question 3 : How do I make a pop-up warning message in the Austellung form when a certain case number exists already in the database ? And how do I block the case number field for duplicate entries ?
Reports :
1.Aufstellung complete table
2.Claim request complete table
3.MB request complete table
4.MFA request complete table
5.List all Failed cases per Form and include count of Failed cases plus sum of the Main demand in Euro
6.List all Open cases per Form and include count of Failed cases plus sum of the Main demand in Euro
7.List all Filed cases per Form and include count of Failed cases plus sum of the Main demand in Euro
8.List all New Date set by Authorities per Form and include count of Failed cases plus sum of the Main demand in Euro
9.List all No results per Form (empties) and include count of Failed cases plus sum of the Main demand in Euro
10.List all ABC per Form and include count of Failed cases plus sum of the Main demand in Euro
-Question 1 : How do I include a count of the records into the report ?
-Question 2 : How do I include a sum of the Main demand in Euro into the report ?
Switchboard :
1.Make a new entry or update an existing one
a.Aufstellung
b.Claim request
c.MB Request
d.MFA request
2.Search
a.Case Number
b.Applicant’s Name
c.Date
d.Court record Number
3.Reports
a.Failed case
b.Open cases
c.Filed cases
d.New date set by Authorities cases
e.ABC cases
4.History
a.Export history table to Excel through e-mail
b.Who updated the record and when ?
-Question 1 : Do I need to create a switchboard at the very beginning of my database ?
-Question 2 : A switchboard can only contain 8 buttons, how do I create a sub switchboard ?
-Question 3 : How do I set up the user access tracking – who updated what when ?
I have a report with some text boxes on it. Sometimes the text in these boxes can be a very long string of characters (maybe a path to some folder). In this case I do not want the text box to grow. I just want the report to show me the right-hand side of this path and cut off the left. How do I do this when still aligning my text to the left?
Hi, I'm trying to scope a MS Access project and was wondering if VB programming/ is required to build something like the Northwinds sample database?
We'd like a DB system to manage member records, their administrators and to query for random member mailings.
Does Access 07 have easy ways to generate individual or group mailings or does this always come through MS Word mail merge? Our data will be shared on a MYSQL server.Will RAND and SELECT WHERE SQL statements be enough for random sampling or will this require some outside programming? Are the form controls easy to use generating custom reports?
Thanks for any help getting started or finding resources.
I've been using Access as my database development tool for a few years. Now I would like to start learning how to use Access in conjuction with other tools (such as ASP, vb.Net, etc.) to develop web applications. Can anyone point me in the right direction, offer ideas on how to get started? I don't know how things work between an Access db and the Web.
Im just curious on how some of you made a career by creating DB's for clients. Everything I see is generally some other program besides Access. Is Access something I should not learn because there is no demand or is this strictly free lance work?
These past few months have captivated my imagination and I have enjoyed creating my database and all the countless times I learn something new. However Im to the point where I am asking myself if the hours and time spent learning all of this will be useless because I am contemplating the idea to make this a career (oddly enough I enjoy it that much!)
A customer has come to me with a database that must have worked fine at some point (as it has lots of entries but hangs on startup) but all of a sudden its started to just hang (i.e. just get stuck - as if it were in an infinite loop (though I doubt this is the case).
The system is an MDB but it references an MDE as a function library - by walking through the code I located a line with a function that I am assuming comes from the MDE (as I cannot find it in the MDB) that causes the system to hang.
By commenting out this line (and I dont know what this line does exactly) the system becomes accessible and most functions work - however when I try to run a report it hangs again.
I have tried to walk through the report but it doesnt help as it still just crashes at a point that I cannot see.
I have tried compact and repair just incase thats something to do with it but its made no diffence
I have been working on an Access Db for awhile and am very close to being ready to hand it over to the person who requested it. There will be one user and the db will reside on a desktop PC.
Here's my dillemma? How do I insure that the user will not have access to the tables? I'd hate for her to get curious and go in and "muck around" with the data. I have the db split and have logic to disable the "shiftkey bypass" on open. I plan to, also, convert the front-end mdb to a front-end mde. However, what do I do with the back-end (tables)? Is there a way to protect them?
I would like to keep the db split (front-end/back-end) so if modifications are required in the future (to the screens/reports/processing), I can just send her a new front-end (I have the 'relink' logic in place on initial launching of application).
I'm looking to build a product generator - so user will select from a series of combo box's (Bed, (could be 5000, 5100 etc) Plug,(could be A,B,C,D) Castor could be ZZ, AA, EE,etc) and a code will be generated. (i.e 5100CEE)
I can achieve this - but I've been thrown one of those balls that are curved. The end user also wants a picture of each part of the code to be outputed on the final order form - and here's where I'm struggling - as if I pull from my dumb form (with dumb combo box's) - I've nothing to link to - and if I link to a table, I get zillions of records.
Any advise, general direction, gratefully accepted.
I'm fairly experinced with computers... and I'm a quick learner... so lets get started...
I need to make a library of information. This information will then be used in a clinical note.
What I want the form to do is this:
The form will have a place where you can choose a 'Doctor's Diagnosis.' Once you select the Doctor's Diagnosis, in this case lets say we selected 'Arthritis' Below in a new drop down box or something of that sort, It will be the 'Nurse's Diagnosis' and it will give you a diagnosis according to what was selected under Doctor's Diagnosis. Once you select something from the Nurse's Diagnosis box, It should give you the apporpriate information according to what you have selected. Basically what I need is for the form to only display the information according to what the user inputs under Doctor's Diagnosis and Nurse's Daignosis. A good example of this would be, Lets say we are on a website it asks for 'Country,' you select 'United States' then under that it has another drop down box and it asks you to select state and it gives you the states of the United States. But if u where to select Canada it would give you the states of Canada.
Can Someone please give me some direction to follow and give me some good info on this because i am completely lost.
I am trying to create a simple form that will run reports based on certain criteria.
I have two plans (MD and DC) and I want the user to be able to select whether they want to run MD reports or DC reports. After that selection, I want them to select the period (Jan - Mar so far). Based on the two criteria above, I want the appropriate tables/queries to load so that they can run the specific reports. Each month has it's own table, so I have six tables all together (MD: Jan, Feb, Mar and DC: Jan, Feb, Mar).
So far, all I have is a table with the plan and the period, in the same table. Can anyone please point me in the right direction as to how I should approach this?
Reet, I have a problem i have been pondering over for the last hour or so and im not sure the best way to do this! Its slightly tricky to explain so bare with me!
So I've made a Software Licensing Database which tracks licenses etc.. Its based information provided by another company which handles all my companies data handling etc..
Ok so in this database it tracks all installs and compares them against licenses. But this 3rd party company doesnt make life easy and sporadically buy licenses thus there's are always licensing issues here and there.. hence wantign the db to keep track. However rather than having a simple 10 licenses, 10 intalls for abit of software, they have created an entity called a Delta which is hand-me-down licenses. i.e.
So as you can see the Delta is Licenses available for lower versions & editions of software. So where I get these reports on a figures basis my boss wants me to physically give each install a license. Thus thats me breaking down a number of License into a singular form and assigning it to a specific person. Which is all done thats easy enough my problem is Incorporating the delta for that piece of software. So above as you can see for Adobe Acrobat Pro 7 I can happily assign those 25 Licenses to 25 of the 93 people but I dont know how to reference the 50 Delta Licenses on Adobe Acrobat Pro 8 to the remaining 68 people.
Of course the example I have provided makes it seem not to difficult but you have to remember I have about 60 different versions of Adobe Acrobat, they have multiple editions (Pro, Standard, Corporate, blah blah...) Baisically I cannot see anyway of writing abit of VBA giving each bit of software a Hierachial order in which to refer to.
The best possible way of doing this I can see is creating an alternative table which I will have to manually go through the 23K bits of software and define which bits of software are higher up the foodchain & eligible for a 'Delta License'
Can someone take a look at the attached prgram and see where my error is:
From the control panel.....Click print invoice....enter 100 and then 1000.......for payment status I want to be able to either pull the "paid" invoices or "unpaid"..........I really dont understand why the tag request comment keeps poping up.......This is a program that I have taken and modified.....Tag rest number I do not beleive needs to be anymore.....
I have a database of equipment that is hired out. When the equipment is hired out the date is recorded and when it is returned the date is also recorded. That same piece of equipment may then be hired out again. What I want to be able to know is what equipment I still have in stock at the base. I have tried many different attempts of trying to get this to work but I don't seem to be having much success. Could someone please tell me how I can do this.
I am having some difficulty starting my database. I have worked with Access 2002 and have massaged data into useful information for other databases. I am having trouble determining useful tables and eliminating redundancy. I have attached a.bmp file.
So far I have 20 different "Features". Each one of these features can belong to one or more "Groups". Each "Group" for a particular "Feature" will have a selection list of Multiple "Causes" a user can select from. Once the user selects a "Cause" -- then each "Cause" has a list of "Corrective Actions" the user can select particular to that "Cause".
If anyone would be so kind as to possibly point me in the right direction as to what I should do as far as structuring my tables properly, I would be appreciative. Thank You in advance.
I am currently designing a stores management database similar to the Northwind database but alot less complicated. We dont need all stock price,sales price and order information. The objective of my database is to calculate stock on hand and have a alert if current stock levels are below a reorder level.
I have taken a begginers course on access and so far so good. Got my relationships sported and everything is working nicely apart from the stock on hand calculation.
What I have is a products form and inventory movement subform. I have a one to many relationship between the two and when you scroll through the products, the inventory movement is updated too. Great.
But now for the stock on hand calculation. I have inserted a formula into the header of the subform and it works fine, but when I do the same calculation on the form I either get a result that doesnt scroll over with each product or I get a #Error.
I'm stuck and have been working on this for a few weeks, if someone could help that would be great.
Thank you, Kerry. PS: see attached for description of relationships
I am a novice database user and I built a small job tracking database for a small construction company. For the last 2 days, Access has become very unstable and I am getting the "Sorry but Access has to close" message shortly after opening. I have tried the "repair and compact" utility but no change and it still crashes. Is there other troubleshooting procedures that I can use or can you recommend someone to do the repair work?
2) table 'Issuance' (Part#,Qty issued, date issued)
How to calculate current stock on-hand?
*previously this report are using ms excel table. i just tried to convert into access since i will have a better view, will a separate form to fill up, will have a report to pull in(hopefully... current on hand )
You know how you get the form header/detail/footer sections on a form. Well, how can you make text appear down the side (ie so that it overlaps all of the header/detail/footer sections).
Take a look at my drawing, it will explain it better...
I have a DB: This DB was sent to me via eMail (dropbox). It consist in a BE and 3 FEs. In each of the FEs I have a started form with some code activated by the Open event.
The issue: Access do nothing when I open the FEs. Note please that the DB is designed by me and it work very well on the user"s computers.
I use A2007 on Win7
The DB is in a trusted folder. Compact and Repair is not useful.
I have a [Time Job Started] field that is auto populated with now(). which has input of 1/29/2014 11:02:02 am. Then I have a [Time Job Ended], typed in by user that has input of 6:00 pm, no date value. Cant really do the date() + Time Job Ended, because the date can range since times can go through midnight.
I am trying to calculate time duration. DateDiff("n",[Hot Calls]![Time Job started],[hot Calls]![Time Job Ended]) if this formatted as "Short time" it returns 0:00.
I want to report this as HH:MM. so the result should be 6:58.
I have installed Microsoft Access 2003 and Microsoft Access 2003 Developer Extensions. I can create Access application by using the Package Wizard. But after I upgrade from Microsoft Access 2003 to Microsoft Access 2007. I can't use the Package Wizard.
I have two database applications and they are: - the (A) application is for administration use. - the (B) application is for normal users use.
the idea is that: I made the (A) application for administrators who have full control over the database objects (tables, forms, queries, and so on ...).
the (B) application I have created for normal users who will have only to use forms to insert some data and display data only.
but the two applications has a respective table called "vacation request" table. where I linked them, so the both administrators and users can share the data.
The real question is that: How can I prevent the users from seeing the database objects in their application. I used the database options which have helped me in hidding the database objectives when the users open the application, but unfortunately they managed to access to the database objects by pressing the special keys.
I would like to have an access to the (B) application when I want to make some modifications to the forms and then lock it from users where they only have to use the forms for requesting vacations and view the vacations.
I've been using the following code successfully in Access 2003 & now I need to migrate to Access 2010. The purpose of the code is to use the items that the user selects in the list box to build the criteria of a query. Access 2010 keeps giving me a syntax error when I try to run the query & I don't know why:
My code is:
On Error GoTo Err_Command151_Click
' Declare variables Dim db As DAO.Database Dim qdf As DAO.QueryDef Dim varItem As Variant Dim strCriteria As String Dim strSQL As String
[Code] .....
The syntax error I get in Access 2010 is:
Syntax Error in query expression 'SELECT * FROM qryContractListSummarybyDateContract3TYPEBREAK WHERE qryContractListSummarybyDateContract3TYPEBREAK.Rep ortableName IN('Adbri Masonry NSW');'
Attached is a screenshot of the relationships in a database I built a couple of years ago. It's worked absolutely fine in Access 2003 and currently has over 18,000 customers with associated information in it.
However, when I open the database in Access 2007 the performance is awful. All the forms are very slow to respond when tabbing between form elements. I've experimented by reducing the number of form elements calling on related data on a given page and whilst this improves performance it reduces usability - something I don't want to compromise on especially since Access 2007 should be able to cope with this.
My next question is therefore whether I've got the most efficient underlying table design and I can't see any other way of doing it than my current method so I'd be grateful for any feedback or advice anyone has.
I am working on a massave aplication that has been running in Access 2000, but recently several of the file sharing users have installed Access 2003 because of the limited availability of Access 2000. All the users are using the same file off the server.
The problem we are having is that when we reference a subform in the "[Forms]![FormName]![SubformName]![FeildName]" Access 2003 does not recognize it and returns an error. I have found that if I will modify it to "[Forms]![FormName]![SubformName].[Form]![FeildName]" it is recognized in both 2000 and 2003.
To try and change every instance of a subform reference will take forever and I am garuteed to overlook something. We reference subforms all over our program, missing any one of them would be a disaster. Before I went to the tedious task of looking through everything I just wanted to throw the situation out there and see if any of you had any great ideas on how to get it fixed efficiently. I would apreciate any ideas.
I am trying to match if a user has already started a record using the date and username. I have written the following code but I keep getting a error 94 about null. I know its an issue involving the date part. why this isn't working.
Code: DLookup("TimeSheetID", "TimeSheet", "EmployeeID=" & Nz(Me.ListEmploy.Value) & " AND TimeSheetDate=#" & Date2 & "#"))) The full code
Code:
Dim Date2 As Date Date2 = Date If (Not IsNull(DLookup("TimeSheetID", "TimeSheet", "EmployeeID=" & Nz(Me.ListEmploy.Value) & " AND TimeSheetDate=#" & Date2 & "#"))) Then lngEmployeeID = DLookup("TimeSheetID", "TimeSheet", "EmployeeID=" & Nz(Me.ListEmploy.Value) & " AND TimeSheetDate=#" & Date2 & "#") DoCmd.OpenForm "frmTimeSheetMain", , , "TimeSheetID=" & Nz(lngEmployeeID), , , "NoTimeSheetID"