A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Setting Up & Running Reports
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

if formula in report



 
 
Thread Tools Display Modes
  #1  
Old November 20th, 2005, 12:32 PM posted to microsoft.public.access.reports
external usenet poster
 
Posts: n/a
Default if formula in report

I have a report which is based on years of students in the college. There
will always only be 2 years in the report because its a 2 year college. The
lower class is called A1 and the 2nd class is called A2.

Now it is grouped by student year (ie. in which year they began the
college). So for e.g it says 2003 at the top and then a list of students.
Then it says 2004 and a whole list of students. But the report is based on a
parameter query so the user can get any 2 year period that he wants.

so what i want the if formula to say is look at student year, for the number
thats higher i.e. 2004 say A1 and the lower number say A2

can this be done?!!
  #2  
Old November 20th, 2005, 04:48 PM posted to microsoft.public.access.reports
external usenet poster
 
Posts: n/a
Default if formula in report

so in the report, you have the records grouped by the year field? and the
group is sorted Ascending - meaning the first year students first, and then
the second year students?

if the above is correct, try this:
in report design view, in the "year" group Header section, add an unbound
textbox. i'll call it txtHeaderCount. open the Properties box and set the
following three properties, as

ControlSource: =1
Format: \A@
RunningSum: Over All

note that if you have the "year" group sorted Descending - meaning the
second year students first, and then the first year students - the above
solution won't work for you. in that case, do the following instead, as

in report design view, in the "year" group Header section, add an unbound
textbox. i'll call it txtHeaderCount. open the Properties box and set the
following three properties, as

ControlSource: =1
Visible: No
RunningSum: Over All

add another unbound textbox to the "year" group Header section, i'll call it
txtClassNumber. in the section's OnPrint event procedure, add the following
VBA code, as

If Me!txtHeaderCount = 1 Then
Me!txtClassNumber = "A2"
Else
Me!txtClassNumber = "A1"
End If

if you don't know how to create an event procedure, "Create a VBA event
procedure" at http://home.att.net/~california.db/downloads.html for
illustrated instructions.

hth


"Database User" wrote in message
...
I have a report which is based on years of students in the college. There
will always only be 2 years in the report because its a 2 year college.

The
lower class is called A1 and the 2nd class is called A2.

Now it is grouped by student year (ie. in which year they began the
college). So for e.g it says 2003 at the top and then a list of students.
Then it says 2004 and a whole list of students. But the report is based on

a
parameter query so the user can get any 2 year period that he wants.

so what i want the if formula to say is look at student year, for the

number
thats higher i.e. 2004 say A1 and the lower number say A2

can this be done?!!



 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Printing Reports Access 2002 Pleas Advise Dermot Database Design 12 October 5th, 2005 11:23 AM
Exporting Report To Excel PK Setting Up & Running Reports 0 October 4th, 2005 03:49 PM
Has anyone seen this behaviour? What might it be? tw General Discussion 4 June 30th, 2005 03:23 PM
Still Hoping for help with a Query problem Don Sealer Using Forms 15 November 13th, 2004 06:24 AM
Label SRIT General Discussion 2 June 22nd, 2004 09:42 PM


All times are GMT +1. The time now is 05:44 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.