How to Generate a ReportError Event
I'm sure I'm just missing something here. Our LabVIEW GUI has a registered event Callback for ReportError. In TestStand I handle errors with SequenceFilePostStepRuntimeError and ProcessModelPostStepRuntimeError callbacks. I used the error handling example and modified to basically just show a popup with the error message. My problem is how to generate the ReportError event so our GUI can take the appropriate action.
I don't see it listed under the given UIMessage event codes. I can't find it anywhere. So the questions is where do I generate the ReportError event within TestStand?
Thanks.
Hi Sir Mutt,
If my understanding is correct, you are using LabVIEW as your operator interface to start the Teststand Application and you want to do Teststand Error Handling in LabVIEW. The most common way that this is achieved is through ActiveX Invoke and Property nodes as well as ReportError events. I have attached two screenshot examples of this. Does this sufficiently address your question or did I misinterpret your question?
Regards,
Jackie
DAQ Product Marketing Engineer
National Instruments
Attachments:
ReportError Callback.png 8 KB
Teststand Error Handling.png 20 KB
Similar Messages
-
How to generate a keboard event?
I need to make my application more accessible to keyboard
only users. This requires me to add an eventlistener for keyboard
activity and filter the TAB key. I wish to issue a keyboard event
for the ENTER key when the TAB key is pressed by the user. How can
I generate the ENTER key please?Hi Sir Mutt,
If my understanding is correct, you are using LabVIEW as your operator interface to start the Teststand Application and you want to do Teststand Error Handling in LabVIEW. The most common way that this is achieved is through ActiveX Invoke and Property nodes as well as ReportError events. I have attached two screenshot examples of this. Does this sufficiently address your question or did I misinterpret your question?
Regards,
Jackie
DAQ Product Marketing Engineer
National Instruments
Attachments:
ReportError Callback.png 8 KB
Teststand Error Handling.png 20 KB -
How to generate selection change event through code in JTree?
I am developing an application which downloads the file from other system and adds it into the tree. On selecting any file in the tree I m displaying it's contents. But now i am trying to display the contents of downloaded file as soon as it's download completes. Here i am not getting the way to how to generate the event as the download completes, because i tried that setSelectionPath(TreePath path), but it also don't generates the selection change event. Is there any other way to do so?
Put null in place of oldLeadSelectionPath. From the API for TreeSelectionEvent:
protected TreePath oldLeadSelectionPath:
leadSelectionPath before the paths changed, may be null.
I'm at the office and can't try out anything, so please let me know whether that works for you.
db
edit Or it may be easier to put all code from your valueChanged (...) override in a new method and invoke that method both from valueChanged (...) and wherever else you need.
Edited by: Darryl.Burke -
How to generate SCS=FINISHED event and skip phase STOP_SCS_INITIAL_ADDIN
Hi all,
My SapEhpi 'upgrade' from ERP 6.0 to ERP 6.04 EHP4 is stuck in phase STOP_SCS_INITIAL_ADDIN
This phase stops the SCS with a wrong parsing of the OS stopsap command
So this phase is stuck, and the ABAP part stops in PHASE GETSYNC_SCS_FINISHED and waits for this Java part to finish and generate an SAPJup SCS event
My questions:
1:
How can I change / override the behaviour / creation of this errourness OS command so it will return without errors?
2:
How can I skip this Java phase, since I did its work directly at OS-level?
i.e. how can I fool the SAPJup that this phase is finished?
3:
How can I generate the SAPJup SCS event, so that the ABAP part will continue?
Kind regards,
Paul HoogendoornHi Sunny,
The error is caused bij a wrong parsing of the OS command:
It creates the command: stopsap .. INSTHOST(AMPL-AS01)..
But it should create stopsap .. INSTHOST('AMPL-AS01')..
This is an small error in the sapjup, wich will be solved soon by sap on i developer.
In the meantime: don't use host names wich include a '-' hypen during EHPi upgrade, alltough that are valid host names.
Kind regards,
Paul Hoogendoorn -
How to generate key events to a componet without keyboard
I want to generate a key event, a Keylistener is already there, (in fact, java3D's KeyNavigatorBehavior). I want to use other input methods instead of key pressings, so how I generate the key event manually
thx,Look at java.awt.Robot. It has a keyPress() method to simulate key presses.
-
How to generate an email on a database event?
Dear gurus...I've heard about diferent ways of generating email in response to a database event e.g
1 - Using UTL_MAIL package
or
2 - Event Driven Reporting feature of 10g Database and using SRW.Run_Report package to generate and mail a report.
Now I'm confused that how should I accomplish the following tasks:
(i) - How to generate an email after Insert/Update/Delete on a table and acknowledge the concerned users about that event?
(ii) - How to attach a text file with that email?Dear Ivan...I've tried both UTL_SMTP and UTL_MAIL, UTL_SMTP is working well and sending mails but following code of UTL_MAIL is giving the error which I can't guess, why?
DECLARE
CRLF CHAR(2) := CHR(10) || CHR(13);
BEGIN
UTL_MAIL.SEND(sender => '[email protected]',
recipients => '[email protected]',
cc => NULL,
bcc => NULL,
subject => 'Test Email',
message => 'Test line1' || CRLF || CRLF || 'Test line2',
mime_type => 'text/plain; charset=us-ascii',
priority => 1);
END;
and the error is:
ORA-29279: SMTP permanent error: 554 Message is not RFC compliant
ORA-06512: at "SYS.UTL_SMTP", line 20
ORA-06512: at "SYS.UTL_SMTP", line 98
ORA-06512: at "SYS.UTL_SMTP", line 345
ORA-06512: at "SYS.UTL_MAIL", line 577
ORA-06512: at "SYS.UTL_MAIL", line 594
ORA-06512: at line 4
could u guess why this error is generating???
P.S...I'm using Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production on MS-Windows Server-2003. -
How to create an RDBMS event generator using wlst on weblogic 10.3
how to create an RDBMS event generator using wlst on weblogic 10.3, i got a code fragment needing class "com.bea.wli.management.configuration.RDBMSEventGenChannelConfiguration"
but i can' t find this class in classpath on weblogic 10.3, pls help me, thanks. code sample is better.Hi,
RDBMS Event Generator Channel Rule Definition
When you are creating channel rule definitions in the WebLogic Integration Administration Console, it is recommended that you do not use the Back button if you want to resubmit the details on a page.
You should always use the navigation links provided and create a new channel rule definition.
http://download.oracle.com/docs/cd/E13214_01/wli/docs85/deploy/cluster.html
http://download.oracle.com/docs/cd/E13214_01/wli/docs81/relnotes/relnotesLimit.html
http://otndnld.oracle.co.jp/document/products/owli/docs10gr3/pdf/deploy.pdf
This problem has been seen in the past when defining the channel rule for an RDBMS Event Generator if schema name was specified with the incorrect case (i.e. lowercase when it should have been uppercase or vice versa). To that end, it is suggested to change the case of the schema when creating the channel rule
Regards,
Kal -
Need to monitor event ID with Event Level :Critical , Also how to generate (powershell or otherwise) an event with Event Level :Critical
Hi
First, we Need to clarify what do you want.
1) You want to Monitor a Windows Event with the severity "Error" (there is no Critical for Windows Events, only Error").
2) You want to create an Event in SCOM. I think you if you talk about "Event" in SCOM you mean actually an Alert.
There is no direct way like a tool/powershell script of only creating an Alert in SCOM only if you are going to use the SCOM SDK
http://msdn.microsoft.com/en-us/library/hh329086.aspx or using the Orchestrator Create Alert activity.
If you want to create a SCOM alert depending on a Windows Event you either can create a rule
http://technet.microsoft.com/en-us/library/ff730470.aspx or a Monitor
http://jimmoldenhauer.blogspot.ch/2013/03/scom-2012-how-to-generate-alerts-from.html
Cheers,
Stefan
Blog: http://blog.scomfaq.ch -
How do I program the cwCounter control to generate an AcquiredData Event?
I'm trying to use a general purpose timer on a 6024E DAQ card to generate an AcquiredData event every n MS.
I can get the timer to run, but I can't seem to get the AcquiredData event to fire. Here is the code I'm using:
ctrLoop.Reset
ctrLoop.device = 1
ctrLoop.Counter = 0
ctrLoop.ExceptionOnError = True
ctrLoop.InitialCount = 0
ctrLoop.MeasurementType = cwctrEvents
ctrLoop.NMeasurements = 10
ctrLoop.BufferMode = cwctrContinuous
ctrLoop.bufferSize = 10
ctrLoop.UseBuffering = True
ctrLoop.TimebaseSource = cwctrFrequencyTB
ctrLoop.TimebaseSignal = 100000
ctrLoop.Configure
ctrLoop.Start
I'm using the following:
Component works 6.0
VB 6 with Sp5Hello;
The event you are trying to program is not supported by your hardware. The best way to go about that is to generate a pulse train, on the frequence you want the counter to fire, with one of the counters you have on that board of your; and to have the output of that counter routed to the gate input of one of the counters of a TIO device. The TIO devices support triggered pulse train generations.
Regards
Filipe A.
Applications Engineer
National Instruments -
How to generate a report in pdf from a stored proc
Hi, i need guidance on how to generate a report in pdf from an oracle stored proc.
The environment is oracle 10gas + 10gdb.
On a specific event, a PL/SQL stored procedure is called to do some processing and at the end of the processing to generate report which has to be sent to the printer (and optionally previewed by the user).
Can anyone assist me with this?Hi ,
One 'simple' way is by using the DBMS_SCHEDULER db package and the procedure CREATE_JOB(....) using as job_type the value 'EXECUTABLE'...
Read for further info in 'PL/SQL Packages and Types Reference'.
If you have access to OEM ... you can configure this there using wizard.....
Other way is to use the External Procedure call capabiblity of Oracle DB Server...:
http://www.oracle.com/pls/db102/ranked?word=external+procedure+call&remark=federated_search
My greetings,
Sim -
How to suppress 'spurious' update events where the entry is identical
We often have clusters with event listeners on reference data caches. These caches are refreshed by calling putAll() to update values efficiently. Although this is efficient, and keeps refresh code simple, many unwanted 'spurious' update events are generated. Spurious in the sense that in most of update events the old and new values are the same.
We considered using a MapTrigger to suppress these uninteresting update events. The problem is how to implement a 'veto' in the MapTrigger.process method. What we'd like to do from a trigger is:
if (old value == new value)
ignore new entry
else
process, enrich, or validate new entry as desired...
end ifWe'd like a clean way to signal from a MapTrigger that an entry should be ignored (rather than rejected). The Javadoc shows two possibilities:
*(1)* undo the pending change by resetting the entry value to the original value obtained from MapTrigger.Entry.getOriginalValue();
*(2)* reject the pending change by throwing a RuntimeException, which will prevent any changes from being committed, and will result in the exception being thrown from the operation that attempted to modify the map
Of these *(2)* Causes a put() failure in the client. That is appropriate for something like a validation failure, but not for simply ignoring an unwanted update. Option *(1)* unfortunately generates an update event!
Our current workaround is a MapEventTransformer to suppress the spurious updates:
public class UpdateSupressionTransformer implements MapEventTransformer {
/** Avoid sending an update event if the value is unchanged */
public MapEvent transform(MapEvent e) {
if (e.getId() == MapEvent.ENTRY_UPDATED) {
if (e.getNewValue().equals(e.getOldValue())) {
return null;
return e;
}This works well but requires client code to register event listeners correctly. It also means that the unecessary change is still generated in the cache. For example a cache stores will be called needlessly.
Can a feature be considered to allow a clean way for identical updates to be ignored, or to not generate events?
Ideally this would be before the update is made - like a trigger. It seems a pity the MapTrigger design does not allow this.
Such a feature would allow simple cache refresh logic using putAll() - without having to check for deltas - avoiding large numbers of unwanted update events. We think this is likely to be a common requirement.
Cheers,
philHi,
I dont think that this is the problem associated with portal.You are working on BI queries in portal but BI screen that you are working on is of SAP R/3 correct me is i am wrong??And the message you are getting is of R/3 screen,BI screens are shown in an iview and an iview cant show any message..
Regards,
Ameya -
How do we raise an event to trigger process chain in BI
Hi Guru's,
I am having Oracle tables as one of my source systems, I developed the code using DBConnect.
Now i need to run my Process chain when ever table get data from downstream systems.
how do we raise an event to trigger the process chain in BI WHEN EVER ORACLE TABLE GET DATA?
Thanks in Advance,
Edited by: Naveen Kumar Kencha on Apr 2, 2008 11:21 PM
Edited by: Naveen Kumar Kencha on Apr 2, 2008 11:27 PM
Edited by: Naveen Kumar Kencha on Apr 2, 2008 11:27 PMHi Naveen,
i think we use ABAP program under general services to generate an event.
searching form gave me following threads which might be helpfull
1) explains Evenet generation [Event raising procedure]
other helpfull threads
[Standard tools for Event raising]
[Event in Process Chain]
i could get the process for triggering it weekly,,,it may giv u some help in resolving
change the Start Process (1st process) in your Process Chain to trigger it to start after the event. To do this, maintain the Start Process of your Process Chain. Select "Direct Scheduling" and click the "Change Selections" icon. This will bring up a Start Time window. Click the "After Event" icon and enter your event name. Also, click the "Periodic Job" (this will insure that all the jobs created for each process in the Process Chain will reschedule themselves after executing the first time). Now save the Start Process, and reactivate and schedule the Process Chain.
To execute the Process Chain, use transaction SM64 to trigger the event.
If you want to trigger the event in batch, you will need to create an ABAP program that calls function module BP_EVENT_RAISE (sample ABAP code is available in this forum if you search for "BP_EVENT_RAISE").
We create batch jobs where we call an external program called SAPEVT, located on the server, and I believe is available on all SAP clients, with the following parameter:
EVTID('WEEKLY_PROCESS') SID(PU3) NUMBER(00) EVTPARM()
This will trigger the event WEEKLY_PROCESS.
See if this helps.
regards,
NR -
How to generate interface like the following?
How to generate interface like the following? It is very practical.
http://dl.getdropbox.com/u/212185/WebPics/AdobeForum_001.png
Thanks!
hanyangInteresting. I know much of that is possible, but it'd be heavy customization work. There's no 'table' type in the ADM, nor is there anything about lists with columns.
That said, you can pretty much customize the drawing of a list entry to your heart's content so I don't see why you could do it manually. Drawing text is done by specifying boxes so it should be fairly easy to do that part.
As for making a combo box pop up when you click...that I'm far less sure about. Again, catching the click and figuring out what column it's in shouldn't be too hard, so long as you take the proper care in setting up your widget & variables. And you *might* be able to create a combo box on the fly and position it appropriately -- though without a clear z-order I can't guarantee that it wouldn't appear *behind* the list. The trouble I see is figuring out how to dismiss the combo box when finished with it. You'd have to be careful to catch a lot of events like the panel losing focus and clicks to anything else on the panel and hooking them all up to let the list know it's time to dismiss the temporary combo box. -
How to get microphone data/events?
Hello,
I'm sorry for my english, I hope you will understand.
I'm programming a timer. It works very well but I need to add a new feature:
my timer should be able to start/stop using an external device (that is not meant for computer, it's a timer itself) that can be plugged into a computer using the microphone "door".
I guess the signal generated by the external device should look like this:
[http://gnehzr.net/cct/signal.jpg]
(A timer that can do what I want to do already exists, but I need to do it on my timer)
My problem is:
1) how can I get the "microphone" input?
2) how can I catch some "events" of the "microphone" input?
I guess I'll have to use a "microphone listener" or something like that, but I need to know what is happening (I mean how the signal is changing) in real time to make my timer start/stop when the signal changes in some way (I'll manage to understand the signal meanings on my own).
Thank you very much in advance.
If you need to know any other thing I'll be happy to answer.Zyker wrote:
I hope someone will be able to direct me to a few specified classes meant for what I need.youll have to research how to get the sound from a source (with targetdataline).
then you have to analyze the sound data. there are no magic classes to do that for you. -
How to Trigger Object type Event programmatically in ABAP ?
Experts,
How to Generate an Object Type Event programmatically in ABAP ??? We know that SAP std. applications do this by default ,for eg: Sales Order creation event generation, similarly , i want to generate an Event ( SAP or a Z object event ) in my Z program ,, How can i do it ??? Do we have any function module for this one ? I can do an BDC CALL TRANSACTION SWUE but i don't want to do that, i want to use some other method other than BDC.
Would appreciate your reply . Thanks
AshutoshHi Ashutosh, if you are trying to raise a custom event you first must define the event within your business object, using TC SWO1. If you like you can extend an existing business object or create a new one. Once your business object is activated and your event is released you should be able to trigger it with the FM 'SWE_EVENT_CREATE'.
P.S If you are extending an existing business object, for example BUS2105 and your extended name is ZMBUS2105, refer to the original name, i.e. BUS2105 for the objtype field in the call to 'SWE_EVENT_CREATE'.
Hope that helps,
Kevin
Maybe you are looking for
-
How do I move my iTunes Library to another laptop?
How do I move my iTunes Library from my daughter's laptop to mine? I was told if I plug my iPOD into my new laptop it will delete all my songs and I'll have to start over. There has to be a way to move my Library from her laptop to mine...so I don'
-
let me know what i can do to find out.
-
Hello, I am looking to get rid of One Drive and go full time with iCloud Drive, but here is my situation every piece of propaganda states you can now save all types of Doc.s in iCloud drive but how to you either preview (look at) pdf files or Apple p
-
Query to get direct report and anyone under them.
Hello Does anyone have a query that would give me a supervisor and his/her direct reports and any direct reports of someone that reports to that supervisor? For an example if Kim reports to Jon and Jon reports to Doug and Doug reports to Steve. Examp
-
How to create a part selection and a part list ALV in the same screen
Hello, I will want to realize in a screen a part lists ALV and a part selection for the list. I have created a container with a splitter , but I do not know how to carry out the selection part. Thank you for your assistance. Regards