We have a noise problem with the new OIPI version 7.01 and higher.
When our clients print reports, often well over two hundred pages, they get a windows beep for every page.
They can turn this off in Windows Control Panel, but that means we would need to do it for every client PC.
Is there some way to turn this off in OIPI?
OIPI does not execute the beep command. It does not happen anyplace else that I am aware of. Are you sure there is not something in your code that is causing this.
Have checked the code and can find no reason for the beep.
We did not have this problem before we went to 7.
Running something like LISTBASIC to the printer from the System Monitor does the old 'ding-ding-ding' bit for each page printed.
Guys-
I can't duplicate this on any of our machines. ANybody else have an idea?
Mike
System Monitor overflow?
World leaders in all things RevSoft
Possible-will check.
Makes sense, it that is the only tool, no other status lines, etc.
I have also been able to recreate using the LISTBASIC routine… Maximizing the System monitor makes no difference. Occasionally, I have noticed the "ding" during development but never in production…
HTH,
John
Assign a sound event to the "default beep".
Within windows…
Control panel ] Sounds and Multimedia ] Sounds tab ] Sounds Event ] Default beep.
Has this been resolved? I still have this beeping sound exactly as John has explained. Using OI Ver 7.2.1, included patch 06/08/2006.
Rchard, the beep sound only happens when running from the system monitor. If I run it from a form there is no sound.
Bob did not quite say it, but I think the system monitor beep is because OIPI is intended to execute in event context, while the System Monitor does not execute in event context. So, the beep will go away when OIPI is replaced or Louisiana freezes over, whichever comes first.
I am having the beeping problem during other times too. I just used that description of the "LISTBASIC" and the "SYSTEM MONITOR" because it was known.
I doubt I can explain a "for sure" description of when it happens, although it does happen consistantly for this description.
I have a TASKBAR, when a BUTTON is clicked, a MENU appears. I choose a MENU item that is a REPORT form. The REPORT form then prompts for report information. The REPORT form then starts the REPORTER form. From within the create event of the REPORTER, I send a write event that processes the report. Within the write event I do have the SET_PRINTER INIT and that is where I hear a beep for every page processed.
I have tried to change the "SEND_EVENT" to "POST_EVENT" and it still beeps.
From the REPORTER, I also have a "reprint" menu item. When clicking this menu item, it does not beep for every page processed. Rather than sending a "SEND_EVENT" or a "POST_EVENT", the MENU event just GOSUB's to the write (event) subroutine.
I have also moved the REPORTER write event subroutine to a TEST form. I put it in a BUTTON CLICK event. No beeps. I also put the REPORTER write event subroutine in the TEST form's CREATE event. And again no beeps.
So how do I stop the beeps from happening within the REPORTER's write event. Or how does this match the SYSTEM MONITOR LISTBASIC issue.
I am having the beeping problem during other times too. I just used that description of the "LISTBASIC" and the "SYSTEM MONITOR" because it was known.
I doubt I can explain a "for sure" description of when it happens, although it does happen consistantly for this description.
I have a TASKBAR, when a BUTTON is clicked, a MENU appears. I choose a MENU item that is a REPORT form. The REPORT form then prompts for report information. The REPORT form then starts the REPORTER form. From within the create event of the REPORTER, I send a write event that processes the report. Within the write event I do have the SET_PRINTER INIT and that is where I hear a beep for every page processed.
I have tried to change the "SEND_EVENT" to "POST_EVENT" and it still beeps.
From the REPORTER, I also have a "reprint" menu item. When clicking this menu item, it does not beep for every page processed. Rather than sending a "SEND_EVENT" or a "POST_EVENT", the MENU event just GOSUB's to the write (event) subroutine.
I have also moved the REPORTER write event subroutine to a TEST form. I put it in a BUTTON CLICK event. No beeps. I also put the REPORTER write event subroutine in the TEST form's CREATE event. And again no beeps.
So how do I stop the beeps from happening within the REPORTER's write event. Or how does this match the SYSTEM MONITOR LISTBASIC issue.
It depends on the beep. Some beeps just mean that the monitor window is full and it's clearing itself out.
support@sprezzatura.com
The Sprezzatura Group Web Site
World Leaders in all things RevSoft