How do I get remove the dialog box that pops up each time a fax is getting ready to be sent. I just want them to go. Right now the user would have to click the yes each time.
I just want to have a message box show up that says you are about to seen 12 faxes do you want to send they click yes and 12 send with no dialog box if no the action cancels. -
Dim db As DAO.Database
-
Dim rst As DAO.Recordset
-
Dim strName As String
-
Dim strFaxNo As String
-
Dim strFax As String
-
-
Set db = CurrentDb
-
-
strSQL = "SELECT TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep FROM tara INNER JOIN TProdInfo ON tara.ProdCd = TProdInfo.ProdCd GROUP BY TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep, tara.Email HAVING (((tara.Keep)=True) AND ((tara.Email)=fOSUserName()));"
-
-
Set rst = db.OpenRecordset(strSQL)
-
-
rst.MoveFirst
-
-
Do Until rst.EOF
-
gProdCd = rst!ProdCd
-
strName = "/Name=" & rst![Contact Name]
-
strFaxNo = "/Fax=" & rst![Fax Number]
-
-
strFax = strName & strFaxNo & "/<fax@faxit.travp.net>"
-
-
DoCmd.SendObject acSendReport, "RPCDemandFax", acFormatRTF, strFax, , , "Outstanding Property Casualty Policies", "Please Review the Following Outstanding Policies", False
-
rst.MoveNext
-
Loop
-
End Sub
-
14 2537 Denburt 1,356
Recognized Expert Top Contributor
I think this should work, I used the setwarnings command, this can be especially dangerous since you can delete everything in your db with no prompt if you do not return it to it's original state of true. You shouls add some error trapping in here and make sure if an error is trapped you set the setwarnings command = true in that area. Hope this helps. -
Dim db As DAO.Database
-
Dim rst As DAO.Recordset
-
Dim strName As String
-
Dim strFaxNo As String
-
Dim strFax As String
-
Setwarnings = false
-
Set db = CurrentDb
-
-
strSQL = "SELECT TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep FROM tara INNER JOIN TProdInfo ON tara.ProdCd = TProdInfo.ProdCd GROUP BY TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep, tara.Email HAVING (((tara.Keep)=True) AND ((tara.Email)=fOSUserName()));"
-
-
Set rst = db.OpenRecordset(strSQL)
-
'To prevent an error when your recordset is empty use the following
-
If not rst.eof then
-
rst.MoveFirst
-
YesNo = MsgBox ("You are about to enter " & rst.RecordCount & " records!", vbInformation+vbYesNo
-
if YesNo = vbNo then exit sub
-
-
Do Until rst.EOF
-
gProdCd = rst!ProdCd
-
strName = "/Name=" & rst![Contact Name]
-
strFaxNo = "/Fax=" & rst![Fax Number]
-
-
strFax = strName & strFaxNo & "/<fax@faxit.travp.net>"
-
-
DoCmd.SendObject acSendReport, "RPCDemandFax", acFormatRTF, strFax, , , "Outstanding Property Casualty Policies", "Please Review the Following Outstanding Policies", False
-
rst.MoveNext
-
Loop
-
Setwarnings = true
-
End Sub
-
I think this should work, I used the setwarnings command, this can be especially dangerous since you can delete everything in your db with no prompt if you do not return it to it's original state of true. You shouls add some error trapping in here and make sure if an error is trapped you set the setwarnings command = true in that area. Hope this helps. -
Dim db As DAO.Database
-
Dim rst As DAO.Recordset
-
Dim strName As String
-
Dim strFaxNo As String
-
Dim strFax As String
-
Setwarnings = false
-
Set db = CurrentDb
-
-
strSQL = "SELECT TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep FROM tara INNER JOIN TProdInfo ON tara.ProdCd = TProdInfo.ProdCd GROUP BY TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep, tara.Email HAVING (((tara.Keep)=True) AND ((tara.Email)=fOSUserName()));"
-
-
Set rst = db.OpenRecordset(strSQL)
-
'To prevent an error when your recordset is empty use the following
-
If not rst.eof then
-
rst.MoveFirst
-
YesNo = MsgBox ("You are about to enter " & rst.RecordCount & " records!", vbInformation+vbYesNo
-
if YesNo = vbNo then exit sub
-
-
Do Until rst.EOF
-
gProdCd = rst!ProdCd
-
strName = "/Name=" & rst![Contact Name]
-
strFaxNo = "/Fax=" & rst![Fax Number]
-
-
strFax = strName & strFaxNo & "/<fax@faxit.travp.net>"
-
-
DoCmd.SendObject acSendReport, "RPCDemandFax", acFormatRTF, strFax, , , "Outstanding Property Casualty Policies", "Please Review the Following Outstanding Policies", False
-
rst.MoveNext
-
Loop
-
Setwarnings = true
-
End Sub
-
this comes back with an sytanx error.
YesNo = MsgBox ("You are about to enter " & rst.RecordCount & " records!", vbInformation+vbYesNo
Also when do i return it to it's original state when I caputure the error or at the end of the loop
Denburt 1,356
Recognized Expert Top Contributor
this comes back with an sytanx error.
YesNo = MsgBox ("You are about to enter " & rst.RecordCount & " records!", vbInformation+vbYesNo
Also when do i return it to it's original state when I caputure the error or at the end of the loop
Missed a parenthesis.
YesNo = MsgBox ("You are about to enter " & rst.RecordCount & " records!", vbInformation+vbYesNo) -
Public Sub Whatever()
-
On error goto DumbErrorTrap
-
-
'Do this and that
-
loop
-
setwarnings = true
-
-
Exit_DumbErrorTrap:
-
Exit sub
-
-
DumbErrorTrap:
-
setWarnings = true
-
'if you want put an error message here!
-
Missed a parenthesis.
YesNo = MsgBox ("You are about to enter " & rst.RecordCount & " records!", vbInformation+vbYesNo) -
Public Sub Whatever()
-
On error goto DumbErrorTrap
-
-
'Do this and that
-
loop
-
setwarnings = true
-
-
Exit_DumbErrorTrap:
-
Exit sub
-
-
DumbErrorTrap:
-
setWarnings = true
-
'if you want put an error message here!
-
I had to add "end if" statements to get the code to work.
But the microsoft dialog box still opened up.
im db As DAO.Database
Dim rst As DAO.Recordset
Dim strName As String
Dim strFaxNo As String
Dim strFax As String
SetWarnings = False
Set db = CurrentDb
strSQL = "SELECT TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep FROM tara INNER JOIN TProdInfo ON tara.ProdCd = TProdInfo.ProdCd GROUP BY TProdInfo.ProdCd, TProdInfo.[Contact Name], TProdInfo.[Fax Number], tara.Keep, tara.Email HAVING (((tara.Keep)=True) AND ((tara.Email)=fOSUserName()));"
Set rst = db.OpenRecordset(strSQL)
'To prevent an error when your recordset is empty use the following
If Not rst.EOF Then
rst.MoveFirst
YesNo = MsgBox("You are about to Fax " & rst.RecordCount & " records!", vbInformation + vbYesNo)
If YesNo = vbNo Then
Exit Sub
End If
Do Until rst.EOF
gProdCd = rst!ProdCd
strName = "/Name=" & rst![Contact Name]
strFaxNo = "/Fax=" & rst![Fax Number]
strFax = strName & strFaxNo & "/<fax@faxit.travp.net>"
DoCmd.SendObject acSendReport, "RPCDemandFax", acFormatRTF, strFax, , , "Outstanding Property Casualty Policies", "Please Review the Following Outstanding Policies", False
rst.MoveNext
Loop
SetWarnings = True
End If
End Sub
Denburt 1,356
Recognized Expert Top Contributor
What does this dialog box say exactly?
microsoft office outlook
a program is try to automatically send e-mail on your behalf. do you want to allow this? etc
Actually even if I say "NO" it still happens. So NO is not stopping the fax from process.
MMcCarthy 14,534
Recognized Expert Moderator MVP
microsoft office outlook
a program is try to automatically send e-mail on your behalf. do you want to allow this? etc
Actually even if I say "NO" it still happens. So NO is not stopping the fax from process.
This is a standard outlook warning that can be turned off if you have admin privilages.
This is a standard outlook warning that can be turned off if you have admin privilages.
i do have admin privilages, so how do I turn it off.
MMcCarthy 14,534
Recognized Expert Moderator MVP
i do have admin privilages, so how do I turn it off.
In Outlook go to options and under the security tab click on Attachment Security. Be careful though as this disables all attachment security.
Mary
Denburt 1,356
Recognized Expert Top Contributor
Found this, it will definately need some work but it should do what you need: Outlook Warnings - Visual Basic 6 (VBA)
-
OlSecurityManager.ConnectTo OutlookApp
-
OlSecurityManager.DisableOOMWarnings = True
-
On Error Goto Finally
-
'... any action with protected objects ...
-
Finally:
-
OlSecurityManager.DisableOOMWarnings = False
-
NeoPa 32,556
Recognized Expert Moderator MVP
That's brilliant Denburt.
I will be looking to implement this at work from now on.
I Love The Scripts :)
Denburt 1,356
Recognized Expert Top Contributor
That's brilliant Denburt.
I will be looking to implement this at work from now on.
I Love The Scripts :)
Thanks, I had a similar issue a few years ago and as usual I can not seem to find that particular db. I am doing my best to keep up with my code storage db but it is an interesting project in itself. Glad you found it usefull.
Sign in to post your reply or Sign up for a free account.
Similar topics
by: Prosonman |
last post by:
Hi,
What is the best way to transfer variables to and from a dialog box? My
project consists of a form with a number of controls, lets say three Labels,
when a label is clicked it opens a dialog...
|
by: George |
last post by:
Is there a way to customize the open file common dialog? I am trying to
modify the button text so I can create a delete file common dialog. I need
the same functionality of the open file common...
|
by: Carmine |
last post by:
I'm currently writing a small program that churns on a repetitive task
while displaying a progress & cancel modeless dialog. I've been having
problems due to threadlocking, and I was wondering if...
|
by: Alexander |
last post by:
Hi, I have written a program that takes on some operations much more
time than I expected. As I have seen users clicking wildly on the
screen to make something happen, I want to follow the...
|
by: bryanhobson |
last post by:
I'm fairly new to c#, and I am just trying to work out how a
'properties' dialog works.
Currently in my code, I have an object represented by the class 'Dog'.
The dog object has several...
|
by: ronenk |
last post by:
I have this code to load an authentication form once my app is loaded.
I want the authentication form to be closed if a user is authenticated
successfully and to give the option to close app on his...
|
by: Guadala Harry |
last post by:
I have a modal dialog that currently does all of the following except item
4.
1. lets users select a graphic from a list of thumbnails (and when selected,
displays the full-size image in a...
|
by: Zytan |
last post by:
I have created a new form from the main form. When I close the main
form with the 'x' close button, its Form.FormClosed event is run, but
not the dialog's.
Is this normal? It is ok /...
|
by: Moezzie |
last post by:
So ive got a bit of a problem here. Ive been searching the net about this for quite some time now but i just cant seem to figure out how to open a dialog that ive made in QtDesigner.
Of corse i...
|
by: VK |
last post by:
In the continuation of the discussion at "Making Site Opaque -- This
Strategy Feasible?" and my comment at
http://groups.google.com/group/comp.lang.javascript/msg/b515a4408680e8e2
I have...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
| |