Saving and analyzing pass/fail data

I have an html summary data sheet that is created in addition to the detailed data sheet and now I need to shorten it. For example it had 2 single test, then several in a for each loop.
Test A Pass (FileGlobals.sumRpt[0])
Test B Pass (FileGlobals.sumRpt[1])
(for each loop)
Test C - Freq 1 Pass (FileGlobals.sumRpt[2]) (index is a variable incremented after each test)
Test D - Freq 1 Pass   (FileGlobals.sumRpt[3])
Test E - Freq 1 Pass   (FileGlobals.sumRpt[4])
(next loop)
Test C - Freq 2  Pass   (FileGlobals.sumRpt[5])
Test D - Freq 2 Pass   (FileGlobals.sumRpt[6])
Test E - Freq 2 Pass   (FileGlobals.sumRpt[7])
Now there are many frequencies so I must modify it as follows.
Test A Pass (FileGlobals.sumRpt[0])
Test B Pass (FileGlobals.sumRpt[1])
(for each loop)
Freq 1 Pass  (FileGlobals.sumRpt[2])
(next loop)
Freq 2  Pass   (FileGlobals.sumRpt[3])
(next loop)
Freq 3 Pass (FileGlobals.sumRpt[4])
(next loop)
where Freq 1, Freq 2, etc each is the result of Test C, Test D, Test E.
I use LabView much more than TestStand so not sure of the best approach. I can do it brute force using a pass count variable and setting the result to pass if the count equals the number of tests but this is subject to break if the number of tests changes. Another idea is to set the pass count to zero and increment for each passing result and set it to -100000 for a fail, then a positive number would indicate a pass. Just wondered if there are some built-in features I could use.
thanks,
jvh

Hi jvh,
You should find it under the Step Properties - Looping, checkout chapter 3 of  Using TestStand X.X - Editing Steps in a Sequence - Configuring Step Properties.
Regards
Ray Farmer

Similar Messages

  • Storing resultset data to vector and then passing this data to JList

    hi every body I am facing this problem since two days I tried but could't get correctly,I am new to java and I need to pass the result set data from the database to a JList having JCheckBox
    I think I need to store the resulsetdata to a vector or array
    I tried but could't solve the problem
    I tried but could't get it
    please do help me out
    need some sample code for passing resultset data to JList having JCheckBox anybody please help me out
    thanking you,
    with regards

    hi guys any body please help me out
    need a sample code for the first thread which i had the problems
    trying but could't get that correctly,please please do help me out,
    do help me out as I am new to java need some code snippet java gurus
    thanking you,
    with regards

  • Saving and restoring boot drive data

    Hi,
    Sorry, I'm sure this topic has come up a million times, but I'd greatly appreciate advice on transferring all the files from my present start up drive (Macintosh HD icon) to an external drive so that I can replace the present 125GB drive with a 250 GB one (which will become the new boot drive, home to all my important system files, startup items, prefs etc. etc. I've replaced other drives in my G4, but never the 'brain' - so I'm a little scared!
    I've heard about Carbon Copy Cloner - would that do the job? How does it work? (I need to retain dual-boot OS 9/X capability) I know it's a free download, and isn't it as good as Superduper, which is shareware for $$? Or what does the latter do better?
    Of course, my main concern is getting all the files to transfer back to the new drive once it's installed. I've heard there are obscure files buried deeply in the roots of the system that are also vital to operation and if not there, would mess everything up - or at least perhaps cause unexpected disasters and horrible moments...maybe I'm exaggerating.
    Anyway, thanks in advance for advice on a successful and fairly painless main-drive transplant!
    Keith

    Hello Again! Correct in just moving the data drive into the other computer just be sure when moving these disks around that the jumpers are set correctly. Just remember that there are only two drives on an ide/ata cable. If one is jumpered "cable select" they both must be jumpered that way. If one is "master" and on the end of the cable then the other one must be jumpered "slave". The purpose in zeroing the new drive is because often times they do in fact have some bad blocks and if critical system info were to be written to those blocks it could crash the system. I recently installed a new drive and it had two bad blocks. Once you clone the drive go to the system prefs and open the startup disk pane and select the drive you want to startup from and then restart. Kappy means to start in safe mode is to startup holding the shift key down.
    A couple of things to do before starting all this. One repair permissions in disk utility and second startup from another drive (if you already have a bootable system on another disk or from the install disc if you do not) and repair the main drive to be sure the directory is in good shape before you clone it. I personally use DiskWarrior for this but the disk utility will repair common problems.
    In step five he means select the destination drive (the new drive) that you are cloning to and drag it to the destination field and then select the source drive (the startup bootdisk) and drag it to the source field.
    I'd also unhook the external firewire if you are not cloning to it at this time. Before you physically remove the boot drive be sure the clone is working correctly and I wouldn't erase it until I was satisfied the clone was working correctly after a few days of use.
    Once you are satisfied with everything you can remove the original drive and put a bigger one in its place.
    The most important thing is to be sure you understand the jumper settings because if you get them wrong you may not be able to erase the drive to start with and the clone may not work correctly.
    The earlier G4's often won't work with the drives set to cable select and you have to resort to the master and slave settings but if the drive on the particular ide/ata cable is using the cable select setting use the cable select setting for the other drive going on that cable.
    On a last note if you need larger drives in a 128 gig max computer consider a SATA pci card. I have a couple of Sonnet 2 port SATA cards that are bootable (not all are bootable) in my 128 gig limited G4. In fact I have 2 of the Sonnet cards in my G4 running four 320 gig drives!
    Once you've done this it becomes much easier. Just be sure to have time to think out what you are doing and allow time to complete the job at your pace and don't erase anything until you are sure of how everything is working. Tom

  • Dynamically pass the date to all the programs in a chain

    Hi,
    I have a requirement to pass the date to all the programs in the chain. The first step when the chain starts should be to calculate the next batch date from a oracle table, and then pass that date as an argument to all the programs.
    For example,
    This should be the sequence of steps once the chain has started.
    1. Start Chain
    2. Step1 - Calculate the next batch date from the oracle table.
    3. Step2 - After the successful completion of Step1, run the program with the input parameter as date which is calculated from Step1.
    4. End Chain
    Please help.

    Hi,
    The recommended way of doing this is to store tha data to be passed (in this case the date) in a table and have the other steps access it.
    If you have many chains, or the same chain used several times, you can use the job name and owner as the primary key for the table. You can then pass the job name and owner into every program as metadata arguments (see define_metadata_argument) so every step knows what job is a part of and can select the data from the table.
    Hope this helps,
    Ravi.

  • Captivate 5.5 Quiz Preferences Pass/Fail Actions

    Is there a good explanation anywhere of the Pass/Fail actions in Captivate, when one would want to use an action and which combinations of actions can or should be used?
    No matter what I choose for actions, for both passing and failing grade, Disable, Enable, Increment, and Deincrement are grayed out. If they are always grayed out, what are they used for?
    I looked this up in the Adobe Help menu, but as often happens, the information is too vague and high level in the Help menu for any real understanding.

    Hi Jay,
    I always execute an advanced actions for Pass/Fal actions, that will give you all possible statements (except Increment... because they are never available in advanced actions, one of the feature requests I have already entered several times). In this blog post I tried to explain the functionalities of question slides and the score slide, and those Pass/Fail actions are included in the blog post:
    Question Question Slides in Captivate
    Lilybiri

  • Sequence call with Pass/Fail Test always returns Passed result

    In TestStand 2.0, I use Sequence Adapter with Pass/Fail Test step to call a subsequence, I always receive a Passed result, even as I force fail a step in the subsequence and enabled the Step Failure Causes Sequence Failure option.
    Attachments:
    Example1.seq ‏17 KB

    Tan -
    The status expression for the Pass/Fail step type does not look to see if the status has been previously set by the code module in this case the sequence call.
    Step.DataSource != "Step.Result.PassFail" ?
    Step.Result.PassFail = Evaluate(Step.DataSource) :
    False, Step.Result.PassFail ? "Passed" : "Failed"
    It just set it to Passed or Failed even if the status is already "Failed".
    You could either,
    1) Change the Pass/Fail expression to the following for the step,
    Step.Result.Status == "Done"? Step.Result.PassFail : False
    or
    2) Use two steps, a Sequence Call and a Pass/Fail that uses the None Adapter. The Pass/Fail could operate on the previous step if necessary.
    Scott Richardson - NI"
    Scott Richardson
    National Instruments

  • I am trying to use the T. S. operator interface I need to add pass fail and error

    Hello:
    I  am using Labview 6.1 and Test Stand 2.0
    I have made some modification to a copy of the T.S. Labview operator interface. How do I get the pass/fail or error from test stand to be pass to LabView so I can tell the operator that the unit pass or fail the test. I do not want to use the Test UUTs. I want this to be very low operator response.
    Message Edited by Toro on 02-28-2006 01:52 PM

    Not sure if this is available in the earlier versions of TestStand, but I think so.
    You could post a UI Message, from your execution entry point in the process model, to your User Interface indicating the pass/fail/error status when a test run is complete.  You will need to handle the UI Message in your Operator Interface.  See TestStand II Customisation course notes for handling UI Messages.
    The data passed in the UI Message can be anything you like, the UI Message handler in the User Interface will have to process the message and update the display as required.
    Hope this helps
    Steve
    Message Edited by SercoSteve on 03-01-2006 10:02 AM
    There are 10 types of people in the world that understand binary, those that do and those that don't.

  • Disk Utility: Differences between "Zero Out Data" and "7-Pass Erase"?

    I'm wondering if anyone knows if there's a significant difference between the "Zero Out Data" erase option in Disk Utility (specifically Disk Utility 10.5.5), and the "7-Pass Erase" and "35-Pass Erase" options in same software.
    Here's why I'm asking: I have a co-worker with an iMac G5 20" 1.8GHz with 160GB internal hard drive. As a result of the power supply overheating a week ago due to dust, some hard drive problems resulted. I'm trying to assess whether these are 'soft' formatting problems that can be recovered from, or 'hard' problems requiring replacement of the hard drive and/or power supply.
    Following the failure, I removed the dust and restored the iMac to servicable form. The power supply seems to be OK now. The next thing was to attempt to recover as much data as possible from the 160GB, as the last full backup was a week old. Carbon Copy Cloner, shell copy via 'sudo cp -p -R -v', Finder copy, and DiskWarrior recovery all met with problems. TechTool Pro identified a huge swatch of unreadable sectors during repeated surface scans. Unfortunately, these unreadable sectors were located midway in the OSX boot partition (an 80GB partition), and not in the other 80GB partition devoted to lower priority video data.
    When I was satisfied I had backed up the data to the best of my abilities, I next set out to reformat the drive and see if the bad sectors could be eliminated or remapped out of existence. I did a "Zero Out Data" erasure in Disk Utility (with no errors during the erase), but TechTool Pro showed the bad sectors persisted in equal strength at the same location. I next executed a sixteen hour "7-Pass Erase" (again no errors, and confirming that it takes about an hour per 10GB). The next day when I ran TechTool pro, all of the sector errors had disappeared. I'm a bit perplexed as to why the "7-Pass Erase" seems to have recovered the use of the drive. Is it possible that there are simply thousands of bad sectors now remapped that I'm not seeing? [If so, how do I check for this?] TechTool Pro has not reported any S.M.A.R.T. issues to date on the drive. What am I to make of that?
    There are some related threads I've checked into, but I'm not sure how to properly assess my situation based on this information:
    <http://discussions.apple.com/thread.jspa?threadID=232007>
    <http://discussions.apple.com/thread.jspa?threadID=138559>
    <http://discussions.apple.com/thread.jspa?threadID=118455>
    Since the iMac has three weeks left on it's one year warranty, and I've already moved the user to another machine temporarily, I'm thinking that the smart thing to so is to send it in to Apple to have them look at the power supply and hard drive. That way, when it returns, even if there is still a lingering hardware problem, at least it will be covered under warranty for another 90 days.
    Any thoughts?
    iMac G5 20" 1.8GHz   Mac OS X (10.4.6)   1.25GB RAM, 160GB hard disk, SuperDrive

    HI, Bret.
    The only differences between "Zero Out Data", "7-Pass Erase", and "35-Pass Erase" are the number of times a binary zero is written to every bit on the disk. "Zero Out Data" writes a binary zero once, whereas the 7- and 35-Pass options write a zero seven and 35 times, respectively.
    Technically, one pass with Zero Out Data should be sufficient to map bad sectors out of service, a process also known as sparing. If a bad sector is encountered, it is both marked as "in use" in the directory's allocation table and added to the directory's "bad blocks file."
    My understanding is that the Surface Scan of Tech Tool Pro should identify bad sectors every time it is run unless the bad sectors have been locked out by the drive controller of the ATA drive itself. This is because Surface Scan checks the entire surface of the disk.
    What may have happened is that running "Zero Out Data" spared the bad blocks from a directory standpoint, but did not result in the drive's controller locking out those sectors for reasons detailed in the "Surface Scan" section of the Tech Tool Pro manual. However, the 7-Pass Erase may have resulted in the drive's controller locking out the bad sectors and why Surface Scan did not pick them up after such.
    Given the problems you described, I concur with your plan to have Apple check the affected computer. You might also want to consider purchasing an AppleCare Protection Plan for that Mac: I recommend and buy these for all my Macs.
    For some additional information on bad sectors, see the "Bad Sectors" section of my "Resolving Disk, Permission, and Cache Corruption" FAQ.
    Good luck!
    Dr. Smoke
    Author: Troubleshooting Mac® OS X
    Note: The information provided in the link(s) above is freely available. However, because I own The X Lab™, a commercial Web site to which some of these links point, the Apple Discussions Terms of Use require I include the following disclosure statement with this post:
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Questions on Saving and mining data with Labview and DIAdem

    Hi,
    I am sampling two signals at 200k sampling rate. I am trying to save the data on harddisk and analyzing the data using DIAdem.
    If I save the data using mesurement file format .tdm and .lvm, the file size will be about 4 Gigabytes for only 10 mins' acquisition. It is very slow to process it.
    I used the software Clampex and pCLAMP(Axon Instruments) before. At the same 200k sampling rate and also acquiring two signals, these programs save the data as .atf format and the size is only 400 MB for 10 mins' acquisition.
    I wonder if there is also a good way to handle this situation using Labview and DIAdem, and how to do it?

    Hi, Jonathan:
    I tried the TDM binary file format. The file size is 800 MB per min acquisition and it will take a long time to just open these files. For my application, I have to take data for several hours. I am looking for a way to reduce the size of files.
    Is there any other type of file format that can reduce the size significantly and can be handled easily?

  • In workflow need to check in passed validaitons and check out failed once?

    Hi All,
    Can any one let me know is the following requirement possible?
    In workflow can I able to split records based on validation result? I need to check in passed validations and check out failed validations..
    Regards
    Rajeev

    Hi Rajeev,
    You can try out both branch step and validation step and see which serves your purpose better.
    In branch step you can give multiple validation/validation groups,if result is TRUE take the first branch and check in at STOP.
    If FALSE,take dont checkin at STOP,either cascade or Rollback as the case be.Also here you can call the same or other Workflow.The split branches can later be combined using MERGE or Group.
    Other way can be by using Validation step,setup iteration threshold.here failed jobs will be sent to previous step and passed ones will move ahead in WF.Later you can checkin at STOP and failed jobs would still be in WF in checkout state.
    For your reference :
    http://213.41.80.15/SAP_ELearning/OKEC/nav/content/011000358700000601512007E.PDF
    http://help.sap.com/saphelp_mdm550/helpdata/en/43/e0615a82b40a2ee10000000a11466f/frameset.htm
    Thanks,
    Ravi

  • In a FORM search box that i have data saved, how can I go and see what is saved and edit it?

    In a FORM search box that i have data saved, how can I go and see what is saved and edit it? Sometimes when I'm doing maintenance it all gets deleted and I would like to be able to see what I have saved before it gets deleted.

    Try this - Form History Control extension: <br />
    https://addons.mozilla.org/en-US/firefox/addon/12021/

  • SMS_DISCOVERY_DATA_MANAGER Message ID 2636 and 620. Discovery Data Manager failed to process the discovery data record (DDR)

    Hi
    I'm seeing this critical error on my primary.
    SMS_DISCOVERY_DATA_MANAGER Message ID 2636 and 620. 
    Discovery data manager failed to process the discovery data record (DDR)"D:\Prog.....\inboxes\auth\ddm.box\userddrsonly\adu650dh.DDR", because it cannot update the data source.
    Where these ddr's are actually under ddm.box\userddrsonly\BAD_DDRS folder
    I see a ton of DDR files in that folder. Not sure if I can delete them, so I moved them to a temp folder. AD User discovery keeps generating them.
    Any help ?
    Thanks
    UK
    

    Check the ddm.log file for more information.
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • How to pass system date and time with tabular from in Update only Mode.

    Dear Friends,
    i have created tabular form with UPDATE Only .here i am assigning work to another multiple users.i want to insert system date and time when i assign work to multiple users.
    How can i insert system date and time into table using tabular form in Update Only Mode.
    beacuse i have pass in default system date it's working only with add row button.
    How can i pass system date and time in update mode in tabular form.
    Thanks

    Hi,
    You just create a trigger on the table on which you build your tabular form:
    e.g:
    CREATE OR REPLACE TRIGGER  "AUDITING"
    before insert or update on "MYTABLE"
    for each row
    begin
        if inserting then
            :new.created_on := localtimestamp;
            :new.created_by := nvl(v('APP_USER'),user);
        elsif updating then
            :new.updated_on := localtimestamp;
            :new.updated_by := nvl(v('APP_USER'),user);
        end if;
    end;Regards,
    Fateh

  • VI Analyzer Front Panel Size and Postion Test fails

    Hi
    We make a lot of use of the VI Analyser and I have been playing with the configuration settings to try and make it only fail the tests that matter to us and I have one test I do not understand correctly.
    From the LabVIEW help
    Panel Size and Position—Checks that a front panel
    completely resides within the bounds of the screen. The test also checks whether
    the front panel is larger than the maximum specified width and height. If you
    are using a multi-monitor system, the test fails if the panel does not reside
    entirely within the bounds of the primary monitor. This test works only on
    standard, control, and global VIs.
    I would like to apply this test, a simple check developers are not creating huge VI, it sounds simple enough, but I cannot seem to get this test to pass.
    I am working with two monitors and this test fails when my VI is on either monitor with the message  "This VI's front panel does not reside entirely within the specified bounds (1280 x 1024)" my current screen resolutionis 1280 x 1024, so I assume as long as my VI front panel fits within one screen it should be a pass.
    I can clearly see my that VI front panel (and block diagram for that matter) fits within the screen of either monitor. If I look at the VI properties of my VI the Window Size is 474 x 513, could anybody please suggest when why this might be failing.
    cheers 
    Dannyt
    Danny Thomson CLAD
    Sub10 Systems Ltd
    Solved!
    Go to Solution.

    Hi Norbert,
    Thanks for the prompt reply, my asking the question and your reply has made me play with this a little deeper and I have managed to solve my problem.
    In case anyone else has a similar problem here are the details.
    When you have two monitors and look at the Windows properites you see one monitor is identified as 1 and the other as 2, thses identities are based on the graphics card and the which monitor is plugged into which ouptput connector. You can then chose which monitor you wish to act as your primary monitor. You would suspect it would not matter once you have selected your primary monitor BUT IT DOES.
    My inital set-up   
    Left Hand Monitor    - idenity 2 selected to be primary monitor
    Right Hand Monitor - identiy 1 
    With this set-up everything looks and acts as I expect it to task bar, icons etc on my primarry monitor.  However if you run the VI Analyser it will fail Panel Size and Position on BOTH the left and right hand monitors.
    I crawlled under my desk and swapped the monitors cables round so now the set-up is
    Left Hand Monitor    - idenity 1 selected to be primary monitor
    Right Hand Monitor - identiy 2
    Now the VI Analysers Panel Size & Position Tests will pass on the left hand monitor but fail on the right hand monitor, just as would expect.
    It appears that LabVIEW is looking not only at the windows "Primary Monitor" setting but also the identies, this does not seem the behaviour I would expect nor the correct behaviour.
    cheers 
    Dannyt
    Danny Thomson CLAD
    Sub10 Systems Ltd

  • Pass/Fail issue with Quiz and Click Buttons

    Got a complicated one for ya!
    I have a project that has about 100 quiz questions.  I want to add slides with an image for backgrownd, a voice over and a "Click Button" to be used like a Simulation.  If the "Click Button" is not clicked on, I want the slide to act like a Quiz and be marked as wrong.
    At the end of the Quiz I want the Pass/Fail function to be: If Pass: "Continue" then if Fail "Jump to Slide". This Failed Slide would jump to the last slide; the end of the project with a "Thank you".  If Passed, the project continues to display more information on other slides.
    The tests I have done the Pass/Fail seems to not be working.  If failed, the project continues just like the Passed even though the "Pass/Fail" options are marked correctly.
    What do you think?

    Also check the options under Quiz > Settings > Required.  It could be that you have it set to something other than Optional which might be restricting things.

Maybe you are looking for

  • How to see all image file types when saving images without selecting "all files"

    Hallo, and thank you fom reading. I am a person who saves a lot of images online in different folders with different names like G - 456 or F - 35. I have been using firefox 10.0.2 for a long time because of a bug (I guess) that made it easier to save

  • Virtual JDBC connections

    I have created a connection pool with an initial cap 1, max cap 1 using the admin console. My application 1) opens a connection1, 2) gets a resultset1, 3) loops through the resultset1, 4) for every value in resultset1 the application opens another co

  • Calendar: Date and Time

    Hello, Can we add both the date and time together using web dynpro ABAP as available in SAP CRM? If yes, How? Thanks, Rinkal

  • Filtering only the Actual cost line items resulted by confirmations in DP91

    Hi, I have DIP profile and in that Material Determination Charactersitic is Activity Type. In DP91 system is pulling  the following cost line items 1.ACTUAL cost Line items resulted due to confirmations of operations and in this ACTIVITY TYPE will be

  • Create Idoc which refers to an existing order

    Hello, which segment has to be filled in the orders05 Idoc, to create an order Idoc, which refers to an existing order. I mean, if you press F8 in va01... I have the VBELN / sap-order-id of the existing order. Thanks a lot, Phil