Hi,
I have report which I need to print 3 times, but would like to have
the following headings
Customer Copy - Print 1
Accounts Copy - Print 2
File Copy -Print 3
I created a macro to print the report three times, but do not know how
I can display each text field for each print.
Can anybody point me in the right direction. 12 3355
Studiotyphoon wrote:
Hi,
I have report which I need to print 3 times, but would like to have
the following headings
Customer Copy - Print 1
Accounts Copy - Print 2
File Copy -Print 3
I created a macro to print the report three times, but do not know how
I can display each text field for each print.
Can anybody point me in the right direction.
What version of Access are you using? There is an OpenArgs parameter
you can pass to the report in A2003. Ex:
DoCmd.OpenReport "YourReportName", , , , , "1"
DoCmd.OpenReport "YourReportName", , , , , "2"
DoCmd.OpenReport "YourReportName", , , , , "3"
The 1,2,3 is the argument. I created a report called Report1. I
created 2 text boxes; Text1 and Text2. I put Text1 in the report's
header, visible = False. I put Text2 in the Report footer.
In Text1 I entered, for the ControlSource in the Data tab,
=NZ([Reports]![Report1].[OpenArgs],"0")
as Report1 is the name of the report.
In Text2 I entered
=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy"
in the control source.
Now when I run the report, depending on the argument passed, it prints
the value I want.
Fireballs http://www.youtube.com/watch?v=uzkNI4YIU2o
On Apr 19, 8:51*pm, Salad <o...@vinegar.comwrote:
Studiotyphoon wrote:
Hi,
I have report which I need to print 3 times, but would like to have
the following headings
Customer Copy - Print 1
Accounts Copy - Print 2
File Copy -Print 3
I created a macro to print the report three times, but do not know how
I can display each text field for each print.
Can anybody point me in the right direction.
What version of Access are you using? *There is an OpenArgs parameter
you can pass to the report in A2003. *Ex:
* * * * DoCmd.OpenReport "YourReportName", , , , , "1"
* * * * DoCmd.OpenReport "YourReportName", , , , , "2"
* * * * DoCmd.OpenReport "YourReportName", , , , , "3"
The 1,2,3 is the argument. *I created a report called Report1. *I
created 2 text boxes; Text1 and Text2. *I put Text1 in the report's
header, visible = False. *I put Text2 in the Report footer.
In Text1 I entered, for the ControlSource in the Data tab,
* * * * =NZ([Reports]![Report1].[OpenArgs],"0")
as Report1 is the name of the report.
In Text2 I entered
* * * * =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" * * * *
in the control source.
Now when I run the report, depending on the argument passed, it prints
the value I want.
Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
Thanks for help so far.
Running Access 2003, SP2
But still struggling to get it to work.
I've added the following into the report under On Open Event
DoCmd.OpenReport "YourReportName", , , , , "1"
DoCmd.OpenReport "YourReportName", , , , , "2"
DoCmd.OpenReport "YourReportName", , , , , "3"
When I try running the report it comes up with an error against the
first line of the code.
Should this code be in the report or Form for the OpenArgs to be used.
Also see my reply direct to your email.
Thanks in advance -
Studiotyphoon wrote:
On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>Studiotyphoon wrote:
>>>Hi,
>>>I have report which I need to print 3 times, but would like to have the following headings
>>>Customer Copy - Print 1 Accounts Copy - Print 2 File Copy -Print 3
>>>I created a macro to print the report three times, but do not know how I can display each text field for each print.
>>>Can anybody point me in the right direction.
What version of Access are you using? There is an OpenArgs parameter you can pass to the report in A2003. Ex: DoCmd.OpenReport "YourReportName", , , , , "1" DoCmd.OpenReport "YourReportName", , , , , "2" DoCmd.OpenReport "YourReportName", , , , , "3"
The 1,2,3 is the argument. I created a report called Report1. I created 2 text boxes; Text1 and Text2. I put Text1 in the report's header, visible = False. I put Text2 in the Report footer.
In Text1 I entered, for the ControlSource in the Data tab, =NZ([Reports]![Report1].[OpenArgs],"0") as Report1 is the name of the report.
In Text2 I entered =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" in the control source.
Now when I run the report, depending on the argument passed, it prints the value I want.
Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
Thanks for help so far.
Running Access 2003, SP2
But still struggling to get it to work.
I've added the following into the report under On Open Event
> DoCmd.OpenReport "YourReportName", , , , , "1" DoCmd.OpenReport "YourReportName", , , , , "2" DoCmd.OpenReport "YourReportName", , , , , "3"
When I try running the report it comes up with an error against the
first line of the code.
I don't use macros. I checked the Macro builder and there's no OpenArgs
capability with them. I suppose you could use RunCode and in a code
module put the OpenReport lines in the sub.
Did you change "YourReportName" to the name of your report?
Should this code be in the report or Form for the OpenArgs to be used.
Usually I call reports from a form. I might have a command button
CommandReport with a caption of "Report". In the OnClick event I would
have those 3 lines. I would not have them in the Report's module.
>
Also see my reply direct to your email.
I don't think it made it. Sald may mix with oil and vinegar but there's
not such email address as far as I know.
Remember, I created a text box in the Report header band. I have
=NZ([Reports]![Report1].[OpenArgs],"0")
as the Control source (under data tab of property sheet). You need to
change Report1 to your report's name.
In the footer band I put another textbox at the bottom to print the message.
=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File"))
You need to change Text1 to the name of the Textbox in the Report header.
>
Thanks in advance -
Here's another thing you could do. Forget the first textbox...put the
second text box at the footer. Now open the code module for the report
and put this code into it.
Private Function GetCopyText() As String
'if no argument passed default to "File". Press F1
'on the word NZ for help if necessary.
Select Case NZ(Me.OpenArgs,3)
Case 1
GetCopyText = "Customer"
Case 2
GetCopyText = "Accounts"
Case Else
GetCopyText = "File"
End Select
GetCopyText = GetCopyText & " Copy - Print "
GetCopyText = GetCopyText & NZ(Me.OpenArgs,3)
End Function
Now in the ControlSource for the textbox in the report's page footer enter
=GetCopyText()
This will call the function GetCopyText and print the result in the footer.
Either way works.
Feels Good http://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1
On Apr 21, 4:29*pm, Salad <o...@vinegar.comwrote:
Studiotyphoon wrote:
On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>Studiotyphoon wrote:
>>Hi,
>>I have report which I need to print 3 times, but would like to have the following headings
>>Customer Copy - Print 1 Accounts Copy - Print 2 File Copy -Print 3
>>I created a macro to print the report three times, but do not know how I can display each text field for each print.
>>Can anybody point me in the right direction.
>What version of Access are you using? *There is an OpenArgs parameter you can pass to the report in A2003. *Ex:
* * * *DoCmd.OpenReport "YourReportName", , , , , "1"
* * * *DoCmd.OpenReport "YourReportName", , , , , "2"
* * * *DoCmd.OpenReport "YourReportName", , , , , "3"
>The 1,2,3 is the argument. *I created a report called Report1. *I created 2 text boxes; Text1 and Text2. *I put Text1 in the report's header, visible = False. *I put Text2 in the Report footer.
>In Text1 I entered, for the ControlSource in the Data tab,
* * * *=NZ([Reports]![Report1].[OpenArgs],"0") as Report1 is the name of the report.
>In Text2 I entered
* * * *=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" * * * * in the control source.
>Now when I run the report, depending on the argument passed, it prints the value I want.
>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
Thanks for help so far.
Running Access 2003, SP2
But still struggling to get it to work.
I've added the following into the report under On Open Event
* * * *DoCmd.OpenReport "YourReportName", , , , , "1"
* * * *DoCmd.OpenReport "YourReportName", , , , , "2"
* * * *DoCmd.OpenReport "YourReportName", , , , , "3"
When I try running the report it comes up with an error against the
first line of the code.
I don't use macros. *I checked the Macro builder and there's no OpenArgs
capability with them. *I suppose you could use RunCode and in a code
module put the OpenReport lines in the sub.
Did you change "YourReportName" to the name of your report?
Should this code be in the report or Form for the OpenArgs to be used.
Usually I call reports from a form. *I might have a command button
CommandReport with a caption of "Report". *In the OnClick event I would
have those 3 lines. *I would not have them in the Report's module.
Also see my reply direct to your email.
I don't think it made it. *Sald may mix with oil and vinegar but there's
not such email address as far as I know.
Remember, I created a text box in the Report header band. *I have
* * * * =NZ([Reports]![Report1].[OpenArgs],"0")
as the Control source (under data tab of property sheet). *You need to
change Report1 to your report's name.
In the footer band I put another textbox at the bottom to print the message.
* *=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File"))
You need to change Text1 to the name of the Textbox in the Report header.
Thanks in advance -
Here's another thing you could do. *Forget the first textbox...put the
second text box at the footer. *Now open the code module for the report
and put this code into it.
Private Function GetCopyText() As String
* * * * 'if no argument passed default to "File". *Press F1
* * * * 'on the word NZ for help if necessary.
* * * * Select Case NZ(Me.OpenArgs,3)
* * * * Case 1
* * * * * * * * GetCopyText = "Customer"
* * * * Case 2
* * * * * * * * GetCopyText = "Accounts"
* * * * Case Else
* * * * * * * * GetCopyText = "File"
* * * * End Select
* * * * GetCopyText = GetCopyText & " Copy - Print "
* * * * GetCopyText = GetCopyText & NZ(Me.OpenArgs,3)
End Function
Now in the ControlSource for the textbox in the report's page footer enter
* * * * =GetCopyText()
This will call the function GetCopyText and print the result in the footer..
Either way works.
Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1- Hide quotedtext -
- Show quoted text -
Thanks for your help.
I moved the the lines of code to the button on the Form and it
generates the printouts.
The query I've generated prompts the user to enter an invoice number,
to gather the information for the report.
When I print invoice, the reports are generated but I have to enter
the invoice number three times.
Do you know how I can reduce this to entering only once ?
Thanks again.
Studiotyphoon wrote:
On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>Studiotyphoon wrote:
>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>Studiotyphoon wrote:
>>>>>Hi,
>>>>>I have report which I need to print 3 times, but would like to have >the following headings
>>>>>Customer Copy - Print 1 >Accounts Copy - Print 2 >File Copy -Print 3
>>>>>I created a macro to print the report three times, but do not know how >I can display each text field for each print.
>>>>>Can anybody point me in the right direction.
>>>>What version of Access are you using? There is an OpenArgs parameter you can pass to the report in A2003. Ex: DoCmd.OpenReport "YourReportName", , , , , "1" DoCmd.OpenReport "YourReportName", , , , , "2" DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>The 1,2,3 is the argument. I created a report called Report1. I created 2 text boxes; Text1 and Text2. I put Text1 in the report's header, visible = False. I put Text2 in the Report footer.
>>>>In Text1 I entered, for the ControlSource in the Data tab, =NZ([Reports]![Report1].[OpenArgs],"0") as Report1 is the name of the report.
>>>>In Text2 I entered =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" in the control source.
>>>>Now when I run the report, depending on the argument passed, it prints the value I want.
>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>Thanks for help so far.
>>>Running Access 2003, SP2
>>>But still struggling to get it to work.
>>>I've added the following into the report under On Open Event
>>> DoCmd.OpenReport "YourReportName", , , , , "1" DoCmd.OpenReport "YourReportName", , , , , "2" DoCmd.OpenReport "YourReportName", , , , , "3"
>>>When I try running the report it comes up with an error against the first line of the code.
I don't use macros. I checked the Macro builder and there's no OpenArgs capability with them. I suppose you could use RunCode and in a code module put the OpenReport lines in the sub.
Did you change "YourReportName" to the name of your report?
>>>Should this code be in the report or Form for the OpenArgs to be used.
Usually I call reports from a form. I might have a command button CommandReport with a caption of "Report". In the OnClick event I would have those 3 lines. I would not have them in the Report's module.
>>>Also see my reply direct to your email.
I don't think it made it. Sald may mix with oil and vinegar but there's not such email address as far as I know.
Remember, I created a text box in the Report header band. I have =NZ([Reports]![Report1].[OpenArgs],"0") as the Control source (under data tab of property sheet). You need to change Report1 to your report's name.
In the footer band I put another textbox at the bottom to print the message. =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) You need to change Text1 to the name of the Textbox in the Report header.
>>>Thanks in advance -
Here's another thing you could do. Forget the first textbox...put the second text box at the footer. Now open the code module for the report and put this code into it.
Private Function GetCopyText() As String 'if no argument passed default to "File". Press F1 'on the word NZ for help if necessary. Select Case NZ(Me.OpenArgs,3) Case 1 GetCopyText = "Customer" Case 2 GetCopyText = "Accounts" Case Else GetCopyText = "File" End Select GetCopyText = GetCopyText & " Copy - Print " GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) End Function
Now in the ControlSource for the textbox in the report's page footer enter =GetCopyText() This will call the function GetCopyText and print the result in the footer.
Either way works.
Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1- Hide quoted text -
- Show quoted text -
Thanks for your help.
I moved the the lines of code to the button on the Form and it
generates the printouts.
The query I've generated prompts the user to enter an invoice number,
to gather the information for the report.
When I print invoice, the reports are generated but I have to enter
the invoice number three times.
Do you know how I can reduce this to entering only once ?
Thanks again.
The easist way I know to do that is to create a TextBox on the form and
allow the user to enter an invoice number. Then when you print the
report by pressing the Report command button do something like
Private Sub CommandReport_Click()
If Not IsNull(Me.InvoiceNumber) Then
...print report(s)
Else
msgbox "Please supply an invoice number."
Me.InvoiceNumber.SetFocus
Endif
End Sub
Now lets say that this form is called Form1. Open up the query in
design mode and under the InvoiceNumber column in the Criteria row enter
Forms!Form1!InvoiceNumber
You'd want to change Form1 to whatever formname you have.
Now what happens if you print all three reports and the first one prints
OK and then jams on the 2nd or 3rd report. You could create an Option
group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File.
Default value (under Data tab) is 0, name of option group is Frame1.
Then when you print your code could be something like
Private Sub CommandReport_Click()
Dim intFor As Integer
If Not IsNull(Me.InvoiceNumber) Then
If Me.Frame1 <0 then
Docmd.OpenReport "YourReport",,,,,Me.Frame1
Else
For intFor = 1 to 3
Docmd.OpenReport "YourReport",,,,,intFor
Next
Else
msgbox "Please supply an invoice number."
Me.InvoiceNumber.SetFocus
Endif
End Sub
Destination Unknown http://www.youtube.com/watch?v=uitCCcLAtGw
On Apr 21, 10:49*pm, Salad <o...@vinegar.comwrote:
Studiotyphoon wrote:
On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>Studiotyphoon wrote:
>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>Studiotyphoon wrote:
>>>>Hi,
>>>>I have report which I need to print 3 times, but would like to have the following headings
>>>>Customer Copy - Print 1 Accounts Copy - Print 2 File Copy -Print 3
>>>>I created a macro to print the report three times, but do not know how I can display each text field for each print.
>>>>Can anybody point me in the right direction.
>>>What version of Access are you using? *There is an OpenArgs parameter you can pass to the report in A2003. *Ex: * * * DoCmd.OpenReport "YourReportName", , , , , "1" * * * DoCmd.OpenReport "YourReportName", , , , , "2" * * * DoCmd.OpenReport "YourReportName", , , , , "3"
>>>The 1,2,3 is the argument. *I created a report called Report1. *I created 2 text boxes; Text1 and Text2. *I put Text1 in the report's header, visible = False. *I put Text2 in the Report footer.
>>>In Text1 I entered, for the ControlSource in the Data tab, * * * =NZ([Reports]![Report1].[OpenArgs],"0") as Report1 is the name of the report.
>>>In Text2 I entered * * * =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" * * * * in the control source.
>>>Now when I run the report, depending on the argument passed, it prints the value I want.
>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>Thanks for help so far.
>>Running Access 2003, SP2
>>But still struggling to get it to work.
>>I've added the following into the report under On Open Event
>>* * * DoCmd.OpenReport "YourReportName", , , , , "1" * * * DoCmd.OpenReport "YourReportName", , , , , "2" * * * DoCmd.OpenReport "YourReportName", , , , , "3"
>>When I try running the report it comes up with an error against the first line of the code.
>I don't use macros. *I checked the Macro builder and there's no OpenArgs capability with them. *I suppose you could use RunCode and in a code module put the OpenReport lines in the sub.
>Did you change "YourReportName" to the name of your report?
>>Should this code be in the report or Form for the OpenArgs to be used.
>Usually I call reports from a form. *I might have a command button CommandReport with a caption of "Report". *In the OnClick event I would have those 3 lines. *I would not have them in the Report's module.
>>Also see my reply direct to your email.
>I don't think it made it. *Sald may mix with oil and vinegar but there's not such email address as far as I know.
>Remember, I created a text box in the Report header band. *I have
* * * *=NZ([Reports]![Report1].[OpenArgs],"0") as the Control source (under data tab of property sheet). *You need to change Report1 to your report's name.
>In the footer band I put another textbox at the bottom to print the message.
* =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) You need to change Text1 to the name of the Textbox in the Report header..
>>Thanks in advance -
>Here's another thing you could do. *Forget the first textbox...put the second text box at the footer. *Now open the code module for the report and put this code into it.
>Private Function GetCopyText() As String
* * * *'if no argument passed default to "File". *Press F1
* * * *'on the word NZ for help if necessary.
* * * *Select Case NZ(Me.OpenArgs,3)
* * * *Case 1
* * * * * * * *GetCopyText = "Customer"
* * * *Case 2
* * * * * * * *GetCopyText = "Accounts"
* * * *Case Else
* * * * * * * *GetCopyText = "File"
* * * *End Select
* * * *GetCopyText = GetCopyText & " Copy - Print "
* * * *GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) End Function
>Now in the ControlSource for the textbox in the report's page footer enter
* * * *=GetCopyText() This will call the function GetCopyText and print the result in the footer.
>Either way works.
>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hide quoted text -
>- Show quoted text -
Thanks for your help.
I moved the the lines of code to the button on the Form and it
generates the printouts.
The query I've generated prompts the user to enter an invoice number,
to gather the information for the report.
When I print invoice, the reports are generated but I have to enter
the invoice number three times.
Do you know how I can reduce this to entering only once ?
Thanks again.
The easist way I know to do that is to create a TextBox on the form and
allow the user to enter an invoice number. *Then when you print the
report by pressing the Report command button do something like
* *Private Sub CommandReport_Click()
* * * * If Not IsNull(Me.InvoiceNumber) Then
* * * * * * * * ...print report(s)
* * * * Else
* * * * * * * * msgbox "Please supply an invoice number."
* * * * * * * * Me.InvoiceNumber.SetFocus
* * * * Endif
* *End Sub
Now lets say that this form is called Form1. *Open up the query in
design mode and under the InvoiceNumber column in the Criteria row enter
* * * * Forms!Form1!InvoiceNumber
You'd want to change Form1 to whatever formname you have.
Now what happens if you print all three reports and the first one prints
OK and then jams on the 2nd or 3rd report. *You could create an Option
group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File.
Default value (under Data tab) is 0, name of option group is Frame1.
Then when you print your code could be something like
* *Private Sub CommandReport_Click()
* * * * Dim intFor As Integer
* * * * If Not IsNull(Me.InvoiceNumber) Then
* * * * * * * * If Me.Frame1 <0 then
* * * * * * * * * * * * Docmd.OpenReport "YourReport",,,,,Me.Frame1
* * * * * * * * Else
* * * * * * * * * For intFor = 1 to 3
* * * * * * * * * * * * Docmd.OpenReport "YourReport",,,,,intFor
* * * * * * * * * Next * * * * * * * * * * * * *
* * * * Else
* * * * * * * * msgbox "Please supply an invoice number."
* * * * * * * * Me.InvoiceNumber.SetFocus
* * * * Endif
* *End Sub
Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw- Hide quoted text -
- Show quoted text -
Thank you for your help.
It has been gratelly appreciated.
On Apr 22, 11:07*am, Studiotyphoon <a...@pidesign.co.ukwrote:
On Apr 21, 10:49*pm, Salad <o...@vinegar.comwrote:
Studiotyphoon wrote:
On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>Studiotyphoon wrote:
>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>Studiotyphoon wrote:
>>>>>Hi,
>>>>>I have report which I need to print 3 times, but would like to have
>>>>>the following headings
>>>>>Customer Copy - Print 1
>>>>>Accounts Copy - Print 2
>>>>>File Copy -Print 3
>>>>>I created a macro to print the report three times, but do not know how
>>>>>I can display each text field for each print.
>>>>>Can anybody point me in the right direction.
>>>>What version of Access are you using? *There is an OpenArgs parameter
>>>>you can pass to the report in A2003. *Ex:
>>>* * * DoCmd.OpenReport "YourReportName", , , , , "1"
>>>* * * DoCmd.OpenReport "YourReportName", , , , , "2"
>>>* * * DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>The 1,2,3 is the argument. *I created a report called Report1. *I
>>>>created 2 text boxes; Text1 and Text2. *I put Text1 in the report's
>>>>header, visible = False. *I put Text2 in the Report footer.
>>>>In Text1 I entered, for the ControlSource in the Data tab,
>>>* * * =NZ([Reports]![Report1].[OpenArgs],"0")
>>>>as Report1 is the name of the report.
>>>>In Text2 I entered
>>>* * * =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" * * * *
>>>>in the control source.
>>>>Now when I run the report, depending on the argument passed, it prints
>>>>the value I want.
>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>Thanks for help so far.
>>>Running Access 2003, SP2
>>>But still struggling to get it to work.
>>>I've added the following into the report under On Open Event
>>>* * * DoCmd.OpenReport "YourReportName", , , , , "1"
>>>* * * DoCmd.OpenReport "YourReportName", , , , , "2"
>>>* * * DoCmd.OpenReport "YourReportName", , , , , "3"
>>>When I try running the report it comes up with an error against the
>>>first line of the code.
>>I don't use macros. *I checked the Macro builder and there's no OpenArgs
>>capability with them. *I suppose you could use RunCode and in a code
>>module put the OpenReport lines in the sub.
>>Did you change "YourReportName" to the name of your report?
>>>Should this code be in the report or Form for the OpenArgs to be used..
>>Usually I call reports from a form. *I might have a command button
>>CommandReport with a caption of "Report". *In the OnClick event I would
>>have those 3 lines. *I would not have them in the Report's module.
>>>Also see my reply direct to your email.
>>I don't think it made it. *Sald may mix with oil and vinegar but there's
>>not such email address as far as I know.
>>Remember, I created a text box in the Report header band. *I have
>* * * *=NZ([Reports]![Report1].[OpenArgs],"0")
>>as the Control source (under data tab of property sheet). *You need to
>>change Report1 to your report's name.
>>In the footer band I put another textbox at the bottom to print the message.
>* =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File"))
>>You need to change Text1 to the name of the Textbox in the Report header.
>>>Thanks in advance -
>>Here's another thing you could do. *Forget the first textbox...put the
>>second text box at the footer. *Now open the code module for the report
>>and put this code into it.
>>Private Function GetCopyText() As String
>* * * *'if no argument passed default to "File". *Press F1
>* * * *'on the word NZ for help if necessary.
>* * * *Select Case NZ(Me.OpenArgs,3)
>* * * *Case 1
>* * * * * * * *GetCopyText = "Customer"
>* * * *Case 2
>* * * * * * * *GetCopyText = "Accounts"
>* * * *Case Else
>* * * * * * * *GetCopyText = "File"
>* * * *End Select
>* * * *GetCopyText = GetCopyText & " Copy - Print "
>* * * *GetCopyText = GetCopyText & NZ(Me.OpenArgs,3)
>>End Function
>>Now in the ControlSource for the textbox in the report's page footer enter
>* * * *=GetCopyText()
>>This will call the function GetCopyText and print the result in the footer.
>>Either way works.
>>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hidequoted text -
>>- Show quoted text -
Thanks for your help.
I moved the the lines of code to the button on the Form and it
generates the printouts.
The query I've generated prompts the user to enter an invoice number,
to gather the information for the report.
When I print invoice, the reports are generated but I have to enter
the invoice number three times.
Do you know how I can reduce this to entering only once ?
Thanks again.
The easist way I know to do that is to create a TextBox on the form and
allow the user to enter an invoice number. *Then when you print the
report by pressing the Report command button do something like
* *Private Sub CommandReport_Click()
* * * * If Not IsNull(Me.InvoiceNumber) Then
* * * * * * * * ...print report(s)
* * * * Else
* * * * * * * * msgbox "Please supply an invoice number."
* * * * * * * * Me.InvoiceNumber.SetFocus
* * * * Endif
* *End Sub
Now lets say that this form is called Form1. *Open up the query in
design mode and under the InvoiceNumber column in the Criteria row enter
* * * * Forms!Form1!InvoiceNumber
You'd want to change Form1 to whatever formname you have.
Now what happens if you print all three reports and the first one prints
OK and then jams on the 2nd or 3rd report. *You could create an Option
group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File.
Default value (under Data tab) is 0, name of option group is Frame1.
Then when you print your code could be something like
* *Private Sub CommandReport_Click()
* * * * Dim intFor As Integer
* * * * If Not IsNull(Me.InvoiceNumber) Then
* * * * * * * * If Me.Frame1 <0 then
* * * * * * * * * * * * Docmd.OpenReport "YourReport",,,,,Me.Frame1
* * * * * * * * Else
* * * * * * * * * For intFor = 1 to 3
* * * * * * * * * * * * Docmd.OpenReport "YourReport",,,,,intFor
* * * * * * * * * Next * * * * * * * ** * * * *
* * * * Else
* * * * * * * * msgbox "Please supply an invoice number."
* * * * * * * * Me.InvoiceNumber.SetFocus
* * * * Endif
* *End Sub
Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw-Hide quoted text -
- Show quoted text -
Thank you for your help.
It has been gratelly appreciated.- Hide quoted text -
- Show quoted text -
Hi me again,
With the code you gave me thought problem sorted.
For some reason when I put
Forms!Form1!InvoiceNumber
in the criteria, an error occurred invalid syntax regarding the
expression.
I changed it to the following based upon the help files but I get a
request for a parameter value.
[Forms]![Finance Invoice Form]![Internal ID]
Any Ideas ?
Studiotyphoon wrote:
On Apr 22, 11:07 am, Studiotyphoon <a...@pidesign.co.ukwrote:
>>On Apr 21, 10:49 pm, Salad <o...@vinegar.comwrote:
>>>Studiotyphoon wrote:
On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>>>>Studiotyphoon wrote:
>>>>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>>>>Studiotyphoon wrote:
>>>>>>>>Hi,
>>>>>>>>I have report which I need to print 3 times, but would like to have >>>>the following headings
>>>>>>>>Customer Copy - Print 1 >>>>Accounts Copy - Print 2 >>>>File Copy -Print 3
>>>>>>>>I created a macro to print the report three times, but do not know how >>>>I can display each text field for each print.
>>>>>>>>Can anybody point me in the right direction.
>>>>>>>What version of Access are you using? There is an OpenArgs parameter >>>you can pass to the report in A2003. Ex: >> DoCmd.OpenReport "YourReportName", , , , , "1" >> DoCmd.OpenReport "YourReportName", , , , , "2" >> DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>The 1,2,3 is the argument. I created a report called Report1. I >>>created 2 text boxes; Text1 and Text2. I put Text1 in the report's >>>header, visible = False. I put Text2 in the Report footer.
>>>>>>>In Text1 I entered, for the ControlSource in the Data tab, >> =NZ([Reports]![Report1].[OpenArgs],"0") >>>as Report1 is the name of the report.
>>>>>>>In Text2 I entered >> =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" >>>in the control source.
>>>>>>>Now when I run the report, depending on the argument passed, it prints >>>the value I want.
>>>>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>>>>Thanks for help so far.
>>>>>>Running Access 2003, SP2
>>>>>>But still struggling to get it to work.
>>>>>>I've added the following into the report under On Open Event
>>>>>> DoCmd.OpenReport "YourReportName", , , , , "1" >> DoCmd.OpenReport "YourReportName", , , , , "2" >> DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>When I try running the report it comes up with an error against the >>first line of the code.
>>>>>I don't use macros. I checked the Macro builder and there's no OpenArgs >capability with them. I suppose you could use RunCode and in a code >module put the OpenReport lines in the sub.
>>>>>Did you change "YourReportName" to the name of your report?
>>>>>>Should this code be in the report or Form for the OpenArgs to be used.
>>>>>Usually I call reports from a form. I might have a command button >CommandReport with a caption of "Report". In the OnClick event I would >have those 3 lines. I would not have them in the Report's module.
>>>>>>Also see my reply direct to your email.
>>>>>I don't think it made it. Sald may mix with oil and vinegar but there's >not such email address as far as I know.
>>>>>Remember, I created a text box in the Report header band. I have =NZ([Reports]![Report1].[OpenArgs],"0") >as the Control source (under data tab of property sheet). You need to >change Report1 to your report's name.
>>>>>In the footer band I put another textbox at the bottom to print the message. =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) >You need to change Text1 to the name of the Textbox in the Report header.
>>>>>>Thanks in advance -
>>>>>Here's another thing you could do. Forget the first textbox...put the >second text box at the footer. Now open the code module for the report >and put this code into it.
>>>>>Private Function GetCopyText() As String 'if no argument passed default to "File". Press F1 'on the word NZ for help if necessary. Select Case NZ(Me.OpenArgs,3) Case 1 GetCopyText = "Customer" Case 2 GetCopyText = "Accounts" Case Else GetCopyText = "File" End Select GetCopyText = GetCopyText & " Copy - Print " GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) >End Function
>>>>>Now in the ControlSource for the textbox in the report's page footer enter =GetCopyText() >This will call the function GetCopyText and print the result in the footer.
>>>>>Either way works.
>>>>>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hidequoted text -
>>>>>- Show quoted text -
>>>>Thanks for your help.
>>>>I moved the the lines of code to the button on the Form and it generates the printouts.
>>>>The query I've generated prompts the user to enter an invoice number, to gather the information for the report. When I print invoice, the reports are generated but I have to enter the invoice number three times.
>>>>Do you know how I can reduce this to entering only once ?
>>>>Thanks again.
>>>The easist way I know to do that is to create a TextBox on the form and allow the user to enter an invoice number. Then when you print the report by pressing the Report command button do something like Private Sub CommandReport_Click() If Not IsNull(Me.InvoiceNumber) Then ...print report(s) Else msgbox "Please supply an invoice number." Me.InvoiceNumber.SetFocus Endif End Sub
>>>Now lets say that this form is called Form1. Open up the query in design mode and under the InvoiceNumber column in the Criteria row enter Forms!Form1!InvoiceNumber You'd want to change Form1 to whatever formname you have.
>>>Now what happens if you print all three reports and the first one prints OK and then jams on the 2nd or 3rd report. You could create an Option group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File. Default value (under Data tab) is 0, name of option group is Frame1. Then when you print your code could be something like Private Sub CommandReport_Click() Dim intFor As Integer If Not IsNull(Me.InvoiceNumber) Then If Me.Frame1 <0 then Docmd.OpenReport "YourReport",,,,,Me.Frame1 Else For intFor = 1 to 3 Docmd.OpenReport "YourReport",,,,,intFor Next Else msgbox "Please supply an invoice number." Me.InvoiceNumber.SetFocus Endif End Sub
>>>Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw-Hide quoted text -
>>>- Show quoted text -
Thank you for your help.
It has been gratelly appreciated.- Hide quoted text -
- Show quoted text -
Hi me again,
With the code you gave me thought problem sorted.
For some reason when I put
Forms!Form1!InvoiceNumber
in the criteria, an error occurred invalid syntax regarding the
expression.
I changed it to the following based upon the help files but I get a
request for a parameter value.
[Forms]![Finance Invoice Form]![Internal ID]
Any Ideas ?
Let's see, select all records from these tables where the invoice number
is equal to an invoice number in...a closed form. I wonder what that
invoice number is?
Are you calling this report form a form's code? Or are you calling it
from the report's recordsource?
I create form's to call reports. I can then provide options, any that I
like, and giving users choices to filter the report, direct the output,
exit without printing, etc.
On Apr 22, 11:35*pm, Salad <o...@vinegar.comwrote:
Studiotyphoon wrote:
On Apr 22, 11:07 am, Studiotyphoon <a...@pidesign.co.ukwrote:
>On Apr 21, 10:49 pm, Salad <o...@vinegar.comwrote:
>>Studiotyphoon wrote:
>>>On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>>>Studiotyphoon wrote:
>>>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>>>Studiotyphoon wrote:
>>>>>>>Hi,
>>>>>>>I have report which I need to print 3 times, but would like to have >>>the following headings
>>>>>>>Customer Copy - Print 1 >>>Accounts Copy - Print 2 >>>File Copy -Print 3
>>>>>>>I created a macro to print the report three times, but do not knowhow >>>I can display each text field for each print.
>>>>>>>Can anybody point me in the right direction.
>>>>>>What version of Access are you using? *There is an OpenArgs parameter >>you can pass to the report in A2003. *Ex: >* * *DoCmd.OpenReport "YourReportName", , , , , "1" >* * *DoCmd.OpenReport "YourReportName", , , , , "2" >* * *DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>The 1,2,3 is the argument. *I created a report called Report1. *I >>created 2 text boxes; Text1 and Text2. *I put Text1 in the report's >>header, visible = False. *I put Text2 in the Report footer.
>>>>>>In Text1 I entered, for the ControlSource in the Data tab, >* * *=NZ([Reports]![Report1].[OpenArgs],"0") >>as Report1 is the name of the report.
>>>>>>In Text2 I entered >* * *=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" * * * * >>in the control source.
>>>>>>Now when I run the report, depending on the argument passed, it prints >>the value I want.
>>>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>>>Thanks for help so far.
>>>>>Running Access 2003, SP2
>>>>>But still struggling to get it to work.
>>>>>I've added the following into the report under On Open Event
>>>>>* * *DoCmd.OpenReport "YourReportName", , , , , "1" >* * *DoCmd.OpenReport "YourReportName", , , , , "2" >* * *DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>When I try running the report it comes up with an error against the >first line of the code.
>>>>I don't use macros. *I checked the Macro builder and there's no OpenArgs capability with them. *I suppose you could use RunCode and in a code module put the OpenReport lines in the sub.
>>>>Did you change "YourReportName" to the name of your report?
>>>>>Should this code be in the report or Form for the OpenArgs to be used.
>>>>Usually I call reports from a form. *I might have a command button CommandReport with a caption of "Report". *In the OnClick event I would have those 3 lines. *I would not have them in the Report's module.
>>>>>Also see my reply direct to your email.
>>>>I don't think it made it. *Sald may mix with oil and vinegar but there's not such email address as far as I know.
>>>>Remember, I created a text box in the Report header band. *I have * * * =NZ([Reports]![Report1].[OpenArgs],"0") as the Control source (under data tab of property sheet). *You needto change Report1 to your report's name.
>>>>In the footer band I put another textbox at the bottom to print the message. *=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) You need to change Text1 to the name of the Textbox in the Report header.
>>>>>Thanks in advance -
>>>>Here's another thing you could do. *Forget the first textbox...put the second text box at the footer. *Now open the code module for the report and put this code into it.
>>>>Private Function GetCopyText() As String * * * 'if no argument passed default to "File". *Press F1 * * * 'on the word NZ for help if necessary. * * * Select Case NZ(Me.OpenArgs,3) * * * Case 1 * * * * * * * GetCopyText = "Customer" * * * Case 2 * * * * * * * GetCopyText = "Accounts" * * * Case Else * * * * * * * GetCopyText = "File" * * * End Select * * * GetCopyText = GetCopyText & " Copy - Print " * * * GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) End Function
>>>>Now in the ControlSource for the textbox in the report's page footer enter * * * =GetCopyText() This will call the function GetCopyText and print the result in the footer.
>>>>Either way works.
>>>>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hidequotedtext -
>>>>- Show quoted text -
>>>Thanks for your help.
>>>I moved the the lines of code to the button on the Form and it generates the printouts.
>>>The query I've generated prompts the user to enter an invoice number, to gather the information for the report. When I print invoice, the reports are generated but I have to enter the invoice number three times.
>>>Do you know how I can reduce this to entering only once ?
>>>Thanks again.
>>The easist way I know to do that is to create a TextBox on the form and allow the user to enter an invoice number. *Then when you print the report by pressing the Report command button do something like * Private Sub CommandReport_Click() * * * *If Not IsNull(Me.InvoiceNumber) Then * * * * * * * *...print report(s) * * * *Else * * * * * * * *msgbox "Please supply an invoice number.." * * * * * * * *Me.InvoiceNumber.SetFocus * * * *Endif * End Sub
>>Now lets say that this form is called Form1. *Open up the query in design mode and under the InvoiceNumber column in the Criteria row enter * * * *Forms!Form1!InvoiceNumber You'd want to change Form1 to whatever formname you have.
>>Now what happens if you print all three reports and the first one prints OK and then jams on the 2nd or 3rd report. *You could create an Option group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File.. Default value (under Data tab) is 0, name of option group is Frame1. Then when you print your code could be something like * Private Sub CommandReport_Click() * * * *Dim intFor As Integer * * * *If Not IsNull(Me.InvoiceNumber) Then * * * * * * * *If Me.Frame1 <0 then * * * * * * * * * * * *Docmd.OpenReport "YourReport",,,,,Me.Frame1 * * * * * * * *Else * * * * * * * * *For intFor = 1 to 3 * * * * * * * * * * * *Docmd.OpenReport "YourReport",,,,,intFor * * * * * * * * *Next * * * * * * * * * * * * * * * * *Else * * * * * * * *msgbox "Please supply an invoice number.." * * * * * * * *Me.InvoiceNumber.SetFocus * * * *Endif * End Sub
>>Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw-Hidequoted text -
>>- Show quoted text -
>Thank you for your help.
>It has been gratelly appreciated.- Hide quoted text -
>- Show quoted text -
Hi me again,
With the code you gave me thought problem sorted.
For some reason when I put
Forms!Form1!InvoiceNumber
in the criteria, an error occurred *invalid syntax regarding the
expression.
I changed it to the following based upon the help files but I get a
request for a parameter value.
[Forms]![Finance Invoice Form]![Internal ID]
Any Ideas ?
Let's see, select all records from these tables where the invoice number
is equal to an invoice number in...a closed form. *I wonder what that
invoice number is?
Are you calling this report form a form's code? *Or are you calling it
from the report's recordsource?
I create form's to call reports. *I can then provide options, any that I
like, and giving users choices to filter the report, direct the output,
exit without printing, etc.- Hide quoted text -
- Show quoted text -
I have a Subform called invoicing, which is then linked to a header
Form.
I placed your code in the subform Invoicing and without entering the
code into the query, the report prints out all invoices it can find,
and three times as per the above code.
it would be fine if I wanted to print all invoices, but when I only
want to select the current invoice record using the code in the
criteria, I get a data mismatch when I try to print.
I can email a copy of the Database for you to look at and point me in
the right direction, if it help resolve the problem.
Thanks
Studiotyphoon wrote:
On Apr 22, 11:35 pm, Salad <o...@vinegar.comwrote:
>>Studiotyphoon wrote:
>>>On Apr 22, 11:07 am, Studiotyphoon <a...@pidesign.co.ukwrote:
>>>>On Apr 21, 10:49 pm, Salad <o...@vinegar.comwrote:
>>>>>Studiotyphoon wrote:
>>>>>>On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>>>>>>Studiotyphoon wrote:
>>>>>>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>>>>>>Studiotyphoon wrote:
>>>>>>>>>>Hi,
>>>>>>>>>>I have report which I need to print 3 times, but would like to have >>>>>>the following headings
>>>>>>>>>>Customer Copy - Print 1 >>>>>>Accounts Copy - Print 2 >>>>>>File Copy -Print 3
>>>>>>>>>>I created a macro to print the report three times, but do not know how >>>>>>I can display each text field for each print.
>>>>>>>>>>Can anybody point me in the right direction.
>>>>>>>>>What version of Access are you using? There is an OpenArgs parameter >>>>>you can pass to the report in A2003. Ex: >>>> DoCmd.OpenReport "YourReportName", , , , , "1" >>>> DoCmd.OpenReport "YourReportName", , , , , "2" >>>> DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>>>The 1,2,3 is the argument. I created a report called Report1. I >>>>>created 2 text boxes; Text1 and Text2. I put Text1 in the report's >>>>>header, visible = False. I put Text2 in the Report footer.
>>>>>>>>>In Text1 I entered, for the ControlSource in the Data tab, >>>> =NZ([Reports]![Report1].[OpenArgs],"0") >>>>>as Report1 is the name of the report.
>>>>>>>>>In Text2 I entered >>>> =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" >>>>>in the control source.
>>>>>>>>>Now when I run the report, depending on the argument passed, it prints >>>>>the value I want.
>>>>>>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>>>>>>Thanks for help so far.
>>>>>>>>Running Access 2003, SP2
>>>>>>>>But still struggling to get it to work.
>>>>>>>>I've added the following into the report under On Open Event
>>>>>>>> DoCmd.OpenReport "YourReportName", , , , , "1" >>>> DoCmd.OpenReport "YourReportName", , , , , "2" >>>> DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>>When I try running the report it comes up with an error against the >>>>first line of the code.
>>>>>>>I don't use macros. I checked the Macro builder and there's no OpenArgs >>>capability with them. I suppose you could use RunCode and in a code >>>module put the OpenReport lines in the sub.
>>>>>>>Did you change "YourReportName" to the name of your report?
>>>>>>>>Should this code be in the report or Form for the OpenArgs to be used.
>>>>>>>Usually I call reports from a form. I might have a command button >>>CommandReport with a caption of "Report". In the OnClick event I would >>>have those 3 lines. I would not have them in the Report's module.
>>>>>>>>Also see my reply direct to your email.
>>>>>>>I don't think it made it. Sald may mix with oil and vinegar but there's >>>not such email address as far as I know.
>>>>>>>Remember, I created a text box in the Report header band. I have >> =NZ([Reports]![Report1].[OpenArgs],"0") >>>as the Control source (under data tab of property sheet). You need to >>>change Report1 to your report's name.
>>>>>>>In the footer band I put another textbox at the bottom to print the message. >>=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) >>>You need to change Text1 to the name of the Textbox in the Report header.
>>>>>>>>Thanks in advance -
>>>>>>>Here's another thing you could do. Forget the first textbox...put the >>>second text box at the footer. Now open the code module for the report >>>and put this code into it.
>>>>>>>Private Function GetCopyText() As String >> 'if no argument passed default to "File". Press F1 >> 'on the word NZ for help if necessary. >> Select Case NZ(Me.OpenArgs,3) >> Case 1 >> GetCopyText = "Customer" >> Case 2 >> GetCopyText = "Accounts" >> Case Else >> GetCopyText = "File" >> End Select >> GetCopyText = GetCopyText & " Copy - Print " >> GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) >>>End Function
>>>>>>>Now in the ControlSource for the textbox in the report's page footer enter >> =GetCopyText() >>>This will call the function GetCopyText and print the result in the footer.
>>>>>>>Either way works.
>>>>>>>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hidequotedtext -
>>>>>>>- Show quoted text -
>>>>>>Thanks for your help.
>>>>>>I moved the the lines of code to the button on the Form and it >>generates the printouts.
>>>>>>The query I've generated prompts the user to enter an invoice number, >>to gather the information for the report. >>When I print invoice, the reports are generated but I have to enter >>the invoice number three times.
>>>>>>Do you know how I can reduce this to entering only once ?
>>>>>>Thanks again.
>>>>>The easist way I know to do that is to create a TextBox on the form and >allow the user to enter an invoice number. Then when you print the >report by pressing the Report command button do something like Private Sub CommandReport_Click() If Not IsNull(Me.InvoiceNumber) Then ...print report(s) Else msgbox "Please supply an invoice number." Me.InvoiceNumber.SetFocus Endif End Sub
>>>>>Now lets say that this form is called Form1. Open up the query in >design mode and under the InvoiceNumber column in the Criteria row enter Forms!Form1!InvoiceNumber >You'd want to change Form1 to whatever formname you have.
>>>>>Now what happens if you print all three reports and the first one prints >OK and then jams on the 2nd or 3rd report. You could create an Option >group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File. >Default value (under Data tab) is 0, name of option group is Frame1. >Then when you print your code could be something like Private Sub CommandReport_Click() Dim intFor As Integer If Not IsNull(Me.InvoiceNumber) Then If Me.Frame1 <0 then Docmd.OpenReport "YourReport",,,,,Me.Frame1 Else For intFor = 1 to 3 Docmd.OpenReport "YourReport",,,,,intFor Next Else msgbox "Please supply an invoice number." Me.InvoiceNumber.SetFocus Endif End Sub
>>>>>Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw-Hidequoted text -
>>>>>- Show quoted text -
>>>>Thank you for your help.
>>>>It has been gratelly appreciated.- Hide quoted text -
>>>>- Show quoted text -
>>>Hi me again,
>>>With the code you gave me thought problem sorted.
>>>For some reason when I put
>>>Forms!Form1!InvoiceNumber
>>>in the criteria, an error occurred invalid syntax regarding the expression.
>>>I changed it to the following based upon the help files but I get a request for a parameter value.
>>>[Forms]![Finance Invoice Form]![Internal ID]
>>>Any Ideas ?
Let's see, select all records from these tables where the invoice number is equal to an invoice number in...a closed form. I wonder what that invoice number is?
Are you calling this report form a form's code? Or are you calling it from the report's recordsource?
I create form's to call reports. I can then provide options, any that I like, and giving users choices to filter the report, direct the output, exit without printing, etc.- Hide quoted text -
- Show quoted text -
I have a Subform called invoicing, which is then linked to a header
Form.
I placed your code in the subform Invoicing and without entering the
code into the query, the report prints out all invoices it can find,
and three times as per the above code.
it would be fine if I wanted to print all invoices, but when I only
want to select the current invoice record using the code in the
criteria, I get a data mismatch when I try to print.
I can email a copy of the Database for you to look at and point me in
the right direction, if it help resolve the problem.
Thanks
OK. You're in a subform. I have no idea what the invoice number
textbox is called. I'll use InvNum. Substitute InvNum below with
whatever you are using.
First thing. If you pass a number, you don't surround it with anything.
If the invoice number is not a numeric field (look at your table) then
you surround it in quotes.
Now...I'll assume you are sitting on the record WITH the invoice number.
First, open up the query and remove any references to the
Forms!Form!InvNum or [Enter InvNum] in the criteria row.
OK. We have a clean invoice query in the report and whereever.
Now...when you print a report you have various arguments you can pass.
So why not pass the InvNum you are sitting on in the subform?
*if the field InvNum is a number
Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,1
Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,2
Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,3
*if the field InvNum is a text field
Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",1
Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",2
Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",3
Small Potatoes http://www.youtube.com/watch?v=9azTIoSXbVM
On Apr 23, 9:13*pm, Salad <o...@vinegar.comwrote:
Studiotyphoon wrote:
On Apr 22, 11:35 pm, Salad <o...@vinegar.comwrote:
>Studiotyphoon wrote:
>>On Apr 22, 11:07 am, Studiotyphoon <a...@pidesign.co.ukwrote:
>>>On Apr 21, 10:49 pm, Salad <o...@vinegar.comwrote:
>>>>Studiotyphoon wrote:
>>>>>On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>>>>>Studiotyphoon wrote:
>>>>>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>>>>>Studiotyphoon wrote:
>>>>>>>>>Hi,
>>>>>>>>>I have report which I need to print 3 times, but would like to have >>>>>the following headings
>>>>>>>>>Customer Copy - Print 1 >>>>>Accounts Copy - Print 2 >>>>>File Copy -Print 3
>>>>>>>>>I created a macro to print the report three times, but do not know how >>>>>I can display each text field for each print.
>>>>>>>>>Can anybody point me in the right direction.
>>>>>>>>What version of Access are you using? *There is an OpenArgs parameter >>>>you can pass to the report in A2003. *Ex: >>>* * DoCmd.OpenReport "YourReportName", , , , , "1" >>>* * DoCmd.OpenReport "YourReportName", , , , , "2" >>>* * DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>>The 1,2,3 is the argument. *I created a report called Report1. *I >>>>created 2 text boxes; Text1 and Text2. *I put Text1 in the report's >>>>header, visible = False. *I put Text2 in the Report footer.
>>>>>>>>In Text1 I entered, for the ControlSource in the Data tab, >>>* * =NZ([Reports]![Report1].[OpenArgs],"0") >>>>as Report1 is the name of the report.
>>>>>>>>In Text2 I entered >>>* * =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" * * * * >>>>in the control source.
>>>>>>>>Now when I run the report, depending on the argument passed, it prints >>>>the value I want.
>>>>>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>>>>>Thanks for help so far.
>>>>>>>Running Access 2003, SP2
>>>>>>>But still struggling to get it to work.
>>>>>>>I've added the following into the report under On Open Event
>>>>>>>* * DoCmd.OpenReport "YourReportName", , , , , "1" >>>* * DoCmd.OpenReport "YourReportName", , , , , "2" >>>* * DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>When I try running the report it comes up with an error against the >>>first line of the code.
>>>>>>I don't use macros. *I checked the Macro builder and there's no OpenArgs >>capability with them. *I suppose you could use RunCode and in a code >>module put the OpenReport lines in the sub.
>>>>>>Did you change "YourReportName" to the name of your report?
>>>>>>>Should this code be in the report or Form for the OpenArgs to be used.
>>>>>>Usually I call reports from a form. *I might have a command button >>CommandReport with a caption of "Report". *In the OnClick event Iwould >>have those 3 lines. *I would not have them in the Report's module..
>>>>>>>Also see my reply direct to your email.
>>>>>>I don't think it made it. *Sald may mix with oil and vinegar but there's >>not such email address as far as I know.
>>>>>>Remember, I created a text box in the Report header band. *I have >* * *=NZ([Reports]![Report1].[OpenArgs],"0") >>as the Control source (under data tab of property sheet). *You need to >>change Report1 to your report's name.
>>>>>>In the footer band I put another textbox at the bottom to print themessage. >=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) >>You need to change Text1 to the name of the Textbox in the Report header.
>>>>>>>Thanks in advance -
>>>>>>Here's another thing you could do. *Forget the first textbox...put the >>second text box at the footer. *Now open the code module for the report >>and put this code into it.
>>>>>>Private Function GetCopyText() As String >* * *'if no argument passed default to "File". *Press F1 >* * *'on the word NZ for help if necessary. >* * *Select Case NZ(Me.OpenArgs,3) >* * *Case 1 >* * * * * * *GetCopyText = "Customer" >* * *Case 2 >* * * * * * *GetCopyText = "Accounts" >* * *Case Else >* * * * * * *GetCopyText = "File" >* * *End Select >* * *GetCopyText = GetCopyText & " Copy - Print " >* * *GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) >>End Function
>>>>>>Now in the ControlSource for the textbox in the report's page footer enter >* * *=GetCopyText() >>This will call the function GetCopyText and print the result in thefooter.
>>>>>>Either way works.
>>>>>>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hidequotedtext-
>>>>>>- Show quoted text -
>>>>>Thanks for your help.
>>>>>I moved the the lines of code to the button on the Form and it >generates the printouts.
>>>>>The query I've generated prompts the user to enter an invoice number, >to gather the information for the report. >When I print invoice, the reports are generated but I have to enter >the invoice number three times.
>>>>>Do you know how I can reduce this to entering only once ?
>>>>>Thanks again.
>>>>The easist way I know to do that is to create a TextBox on the form and allow the user to enter an invoice number. *Then when you print the report by pressing the Report command button do something like *Private Sub CommandReport_Click() * * * If Not IsNull(Me.InvoiceNumber) Then * * * * * * * ...print report(s) * * * Else * * * * * * * msgbox "Please supply an invoice number." * * * * * * * Me.InvoiceNumber.SetFocus * * * Endif *End Sub
>>>>Now lets say that this form is called Form1. *Open up the query in design mode and under the InvoiceNumber column in the Criteria row enter * * * Forms!Form1!InvoiceNumber You'd want to change Form1 to whatever formname you have.
>>>>Now what happens if you print all three reports and the first one prints OK and then jams on the 2nd or 3rd report. *You could create an Option group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File. Default value (under Data tab) is 0, name of option group is Frame1. Then when you print your code could be something like *Private Sub CommandReport_Click() * * * Dim intFor As Integer * * * If Not IsNull(Me.InvoiceNumber) Then * * * * * * * If Me.Frame1 <0 then * * * * * * * * * * * Docmd.OpenReport "YourReport",,,,,Me.Frame1 * * * * * * * Else * * * * * * * * For intFor = 1 to 3 * * * * * * * * * * * Docmd.OpenReport "YourReport",,,,,intFor * * * * * * * * Next * * * * * * * ** * * * * * * * Else * * * * * * * msgbox "Please supply an invoice number." * * * * * * * Me.InvoiceNumber.SetFocus * * * Endif *End Sub
>>>>Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw-Hidequotedtext -
>>>>- Show quoted text -
>>>Thank you for your help.
>>>It has been gratelly appreciated.- Hide quoted text -
>>>- Show quoted text -
>>Hi me again,
>>With the code you gave me thought problem sorted.
>>For some reason when I put
>>Forms!Form1!InvoiceNumber
>>in the criteria, an error occurred *invalid syntax regarding the expression.
>>I changed it to the following based upon the help files but I get a request for a parameter value.
>>[Forms]![Finance Invoice Form]![Internal ID]
>>Any Ideas ?
>Let's see, select all records from these tables where the invoice number is equal to an invoice number in...a closed form. *I wonder what that invoice number is?
>Are you calling this report form a form's code? *Or are you calling it from the report's recordsource?
>I create form's to call reports. *I can then provide options, any thatI like, and giving users choices to filter the report, direct the output, exit without printing, etc.- Hide quoted text -
>- Show quoted text -
I have a Subform called invoicing, which is then linked to a header
Form.
I placed your code in the subform Invoicing and without entering the
code into the query, the report prints out all invoices it can find,
and three times as per the above code.
it would be fine if I wanted to print all invoices, but when I only
want to select the current invoice record using the code in the
criteria, I get a data mismatch when I try to print.
I can email a copy of the Database for you to look at and point me in
the right direction, if it help resolve the problem.
Thanks
OK. *You're in a subform. *I have no idea what the invoice number
textbox is called. *I'll use InvNum. *Substitute InvNum below with
whatever you are using.
First thing. *If you pass a number, you don't surround it with anything.
* If the invoice number is not a numeric field (look at your table) then
you surround it in quotes.
Now...I'll assume you are sitting on the record WITH the invoice number.
First, open up the query and remove any references to the
Forms!Form!InvNum or [Enter InvNum] in the criteria row.
OK. *We have a clean invoice query in the report and whereever.
Now...when you print a report you have various arguments you can pass.
So why not pass the InvNum you are sitting on in the subform?
* **if the field InvNum is a number
* *Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,1
* *Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,2
* *Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,3
* **if the field InvNum is a text field
* *Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",1
* *Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",2
* *Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",3
Small Potatoes ...
read more »- Hide quoted text -
- Show quoted text -
Glad to know there are people like yourself willing to help.
Thanks, It worked a treat.
Studiotyphoon wrote:
On Apr 23, 9:13 pm, Salad <o...@vinegar.comwrote:
>>Studiotyphoon wrote:
>>>On Apr 22, 11:35 pm, Salad <o...@vinegar.comwrote:
>>>>Studiotyphoon wrote:
>>>>>On Apr 22, 11:07 am, Studiotyphoon <a...@pidesign.co.ukwrote:
>>>>>>On Apr 21, 10:49 pm, Salad <o...@vinegar.comwrote:
>>>>>>>Studiotyphoon wrote:
>>>>>>>>On Apr 21, 4:29 pm, Salad <o...@vinegar.comwrote:
>>>>>>>>>Studiotyphoon wrote:
>>>>>>>>>>On Apr 19, 8:51 pm, Salad <o...@vinegar.comwrote:
>>>>>>>>>>>Studiotyphoon wrote:
>>>>>>>>>>>>Hi,
>>>>>>>>>>>>I have report which I need to print 3 times, but would like to have >>>>>>>>the following headings
>>>>>>>>>>>>Customer Copy - Print 1 >>>>>>>>Accounts Copy - Print 2 >>>>>>>>File Copy -Print 3
>>>>>>>>>>>>I created a macro to print the report three times, but do not know how >>>>>>>>I can display each text field for each print.
>>>>>>>>>>>>Can anybody point me in the right direction.
>>>>>>>>>>>What version of Access are you using? There is an OpenArgs parameter >>>>>>>you can pass to the report in A2003. Ex: >>>>>> DoCmd.OpenReport "YourReportName", , , , , "1" >>>>>> DoCmd.OpenReport "YourReportName", , , , , "2" >>>>>> DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>>>>>The 1,2,3 is the argument. I created a report called Report1. I >>>>>>>created 2 text boxes; Text1 and Text2. I put Text1 in the report's >>>>>>>header, visible = False. I put Text2 in the Report footer.
>>>>>>>>>>>In Text1 I entered, for the ControlSource in the Data tab, >>>>>> =NZ([Reports]![Report1].[OpenArgs],"0") >>>>>>>as Report1 is the name of the report.
>>>>>>>>>>>In Text2 I entered >>>>>> =IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) & " Copy" >>>>>>>in the control source.
>>>>>>>>>>>Now when I run the report, depending on the argument passed, it prints >>>>>>>the value I want.
>>>>>>>>>>>Fireballshttp://www.youtube.com/watch?v=uzkNI4YIU2o
>>>>>>>>>>Thanks for help so far.
>>>>>>>>>>Running Access 2003, SP2
>>>>>>>>>>But still struggling to get it to work.
>>>>>>>>>>I've added the following into the report under On Open Event
>>>>>>>>>> DoCmd.OpenReport "YourReportName", , , , , "1" >>>>>> DoCmd.OpenReport "YourReportName", , , , , "2" >>>>>> DoCmd.OpenReport "YourReportName", , , , , "3"
>>>>>>>>>>When I try running the report it comes up with an error against the >>>>>>first line of the code.
>>>>>>>>>I don't use macros. I checked the Macro builder and there's no OpenArgs >>>>>capability with them. I suppose you could use RunCode and in a code >>>>>module put the OpenReport lines in the sub.
>>>>>>>>>Did you change "YourReportName" to the name of your report?
>>>>>>>>>>Should this code be in the report or Form for the OpenArgs to be used.
>>>>>>>>>Usually I call reports from a form. I might have a command button >>>>>CommandReport with a caption of "Report". In the OnClick event I would >>>>>have those 3 lines. I would not have them in the Report's module.
>>>>>>>>>>Also see my reply direct to your email.
>>>>>>>>>I don't think it made it. Sald may mix with oil and vinegar but there's >>>>>not such email address as far as I know.
>>>>>>>>>Remember, I created a text box in the Report header band. I have >>>> =NZ([Reports]![Report1].[OpenArgs],"0") >>>>>as the Control source (under data tab of property sheet). You need to >>>>>change Report1 to your report's name.
>>>>>>>>>In the footer band I put another textbox at the bottom to print the message. >>>>>=IIf([Text1]="1","Customer",IIf([Text1]="2","Account","File")) >>>>>You need to change Text1 to the name of the Textbox in the Report header.
>>>>>>>>>>Thanks in advance -
>>>>>>>>>Here's another thing you could do. Forget the first textbox...put the >>>>>second text box at the footer. Now open the code module for the report >>>>>and put this code into it.
>>>>>>>>>Private Function GetCopyText() As String >>>> 'if no argument passed default to "File". Press F1 >>>> 'on the word NZ for help if necessary. >>>> Select Case NZ(Me.OpenArgs,3) >>>> Case 1 >>>> GetCopyText = "Customer" >>>> Case 2 >>>> GetCopyText = "Accounts" >>>> Case Else >>>> GetCopyText = "File" >>>> End Select >>>> GetCopyText = GetCopyText & " Copy - Print " >>>> GetCopyText = GetCopyText & NZ(Me.OpenArgs,3) >>>>>End Function
>>>>>>>>>Now in the ControlSource for the textbox in the report's page footer enter >>>> =GetCopyText() >>>>>This will call the function GetCopyText and print the result in the footer.
>>>>>>>>>Either way works.
>>>>>>>>>Feels Goodhttp://www.youtube.com/watch?v=xA4lPE4MI6A&NR=1-Hidequotedtext-
>>>>>>>>>- Show quoted text -
>>>>>>>>Thanks for your help.
>>>>>>>>I moved the the lines of code to the button on the Form and it >>>>generates the printouts.
>>>>>>>>The query I've generated prompts the user to enter an invoice number, >>>>to gather the information for the report. >>>>When I print invoice, the reports are generated but I have to enter >>>>the invoice number three times.
>>>>>>>>Do you know how I can reduce this to entering only once ?
>>>>>>>>Thanks again.
>>>>>>>The easist way I know to do that is to create a TextBox on the form and >>>allow the user to enter an invoice number. Then when you print the >>>report by pressing the Report command button do something like >>Private Sub CommandReport_Click() >> If Not IsNull(Me.InvoiceNumber) Then >> ...print report(s) >> Else >> msgbox "Please supply an invoice number." >> Me.InvoiceNumber.SetFocus >> Endif >>End Sub
>>>>>>>Now lets say that this form is called Form1. Open up the query in >>>design mode and under the InvoiceNumber column in the Criteria row enter >> Forms!Form1!InvoiceNumber >>>You'd want to change Form1 to whatever formname you have.
>>>>>>>Now what happens if you print all three reports and the first one prints >>>OK and then jams on the 2nd or 3rd report. You could create an Option >>>group with 4 options; 0 = All, 1 = Cust, 2 = Accounts, 3 = File. >>>Default value (under Data tab) is 0, name of option group is Frame1. >>>Then when you print your code could be something like >>Private Sub CommandReport_Click() >> Dim intFor As Integer >> If Not IsNull(Me.InvoiceNumber) Then >> If Me.Frame1 <0 then >> Docmd.OpenReport "YourReport",,,,,Me.Frame1 >> Else >> For intFor = 1 to 3 >> Docmd.OpenReport "YourReport",,,,,intFor >> Next >> Else >> msgbox "Please supply an invoice number." >> Me.InvoiceNumber.SetFocus >> Endif >>End Sub
>>>>>>>Destination Unknownhttp://www.youtube.com/watch?v=uitCCcLAtGw-Hidequotedtext -
>>>>>>>- Show quoted text -
>>>>>>Thank you for your help.
>>>>>>It has been gratelly appreciated.- Hide quoted text -
>>>>>>- Show quoted text -
>>>>>Hi me again,
>>>>>With the code you gave me thought problem sorted.
>>>>>For some reason when I put
>>>>>Forms!Form1!InvoiceNumber
>>>>>in the criteria, an error occurred invalid syntax regarding the >expression.
>>>>>I changed it to the following based upon the help files but I get a >request for a parameter value.
>>>>>[Forms]![Finance Invoice Form]![Internal ID]
>>>>>Any Ideas ?
>>>>Let's see, select all records from these tables where the invoice number is equal to an invoice number in...a closed form. I wonder what that invoice number is?
>>>>Are you calling this report form a form's code? Or are you calling it
from the report's recordsource?
>>>>I create form's to call reports. I can then provide options, any that I like, and giving users choices to filter the report, direct the output, exit without printing, etc.- Hide quoted text -
>>>>- Show quoted text -
>>>I have a Subform called invoicing, which is then linked to a header Form.
>>>I placed your code in the subform Invoicing and without entering the code into the query, the report prints out all invoices it can find, and three times as per the above code.
>>>it would be fine if I wanted to print all invoices, but when I only want to select the current invoice record using the code in the criteria, I get a data mismatch when I try to print.
>>>I can email a copy of the Database for you to look at and point me in the right direction, if it help resolve the problem.
>>>Thanks
OK. You're in a subform. I have no idea what the invoice number textbox is called. I'll use InvNum. Substitute InvNum below with whatever you are using.
First thing. If you pass a number, you don't surround it with anything. If the invoice number is not a numeric field (look at your table) then you surround it in quotes.
Now...I'll assume you are sitting on the record WITH the invoice number.
First, open up the query and remove any references to the Forms!Form!InvNum or [Enter InvNum] in the criteria row.
OK. We have a clean invoice query in the report and whereever. Now...when you print a report you have various arguments you can pass. So why not pass the InvNum you are sitting on in the subform? *if the field InvNum is a number Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,1 Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,2 Docmd.OpenReport "YourReportName",,,"InvNum = " & Me.InvNum,3
*if the field InvNum is a text field Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",1 Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",2 Docmd.OpenReport "YourReportName",,,"InvNum = '" & Me.InvNum & "'",3
Small Potatoes ...
read more »- Hide quoted text -
- Show quoted text -
Glad to know there are people like yourself willing to help.
Thanks, It worked a treat.
You got it working? Fantastic!
Hip Hip Hurray :) http://www.youtube.com/watch?v=bXk5PWs0EEs This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Jonathan Smith |
last post by:
Hi
In order to make it easier for my colleagues to write their school reports I
thought I might attempt to write a (simple) program.
At the...
|
by: Tom Louchbaum |
last post by:
When I preview my Access 2000 Report it looks fine. When I Email the
report using
DoCmd.SendObject acSendReport, "Report", acFormatRTF, "To...
|
by: CSDunn |
last post by:
Hello,
I have a situation with MS Access 2000 in which I need to display report
data in spreadsheet orientation (much like a datasheet view for a...
|
by: Justin Koivisto |
last post by:
I am trying to create a report that displays a name of an advertising
source and count of the number of times it was hit between certain date...
|
by: TDIOwa |
last post by:
I have a report printing form (Access 97) in which I print different
reports from. I have added a combo box that selects the number of
copies that...
|
by: Allen Browne |
last post by:
New article at:
http://allenbrowne.com/AppRelReport.html
describes how to show information about the fields when you print the
Relationships...
|
by: kabradley |
last post by:
Alrighty Guys and Gals, I have another question that I hope you all can help me with.
I have a report that uses a cross-tab query as its record...
|
by: Ron |
last post by:
I have a report let's call rptOne. On rptOne I have a subreport called
srptOne. On srptOne I have a subreport called srptTwo. Sometimes, srptTwo...
|
by: mailjaneen |
last post by:
Hello, can someone help me.
I want to display some fields on a report in print preview (i.e.
instructions), that I don't want to print to the...
|
by: Kemmylinns12 |
last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and...
|
by: CD Tom |
last post by:
This only shows up in access runtime. When a user select a report from my report menu when they close the report they get a menu I've called Add-ins...
|
by: Naresh1 |
last post by:
What is WebLogic Admin Training?
WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge...
|
by: jalbright99669 |
last post by:
Am having a bit of a time with URL Rewrite. I need to incorporate http to https redirect with a reverse proxy. I have the URL Rewrite rules made...
|
by: Matthew3360 |
last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function.
Here is my code.
...
|
by: AndyPSV |
last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...
|
by: Arjunsri |
last post by:
I have a Redshift database that I need to use as an import data source. I have configured the DSN connection using the server, port, database, and...
|
by: WisdomUfot |
last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific...
|
by: Matthew3360 |
last post by:
Hi,
I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web...
| |