Show TestStand report in a custom LabVIEW OI

Hello world!
I'm a newbie who's trying to develope a custom LabVIEW OI which should allow user to fully interact with TestStand.
After succeeding in allowing user to select a sequence and run it, i stopped the developement while trying to show the generated report in a TestStand ReportView control.
Does anyone can tell me which TestStand API methods or properties i should use or can attach a working example?
Tnks!

aRCo,
The EndExecution event that you are catching is really a UIMessage under the hood.  What I recommend you do is take a look at the UIMessageCodes page in the TestStand help.  This page lists all the events that the TestStand engine and built in process models fire during the course of their executions.
Many of them have analogous Application, ExecutionView, or SequenceView Manager events.
I think you'd be most interested in the following:
UIMsg_DisplayReport–(Value: 29) Post this message when you want the user interface to display the current contents of the execution report.
Which can be accessed by using the ApplicationManager's or ExecutionViewManager's DisplayReport event.
Message Edited by Josh W. on 08-31-2009 03:54 PM
Josh W.
Certified TestStand Architect
Formerly blue

Similar Messages

  • How can I include a Labview graph in a TestStand report?

    Hi All,
    I have a new need that I have never done before in TestStand. I have a Labview VI in which I am sending results to a graph.. I would like to include that graph in the TestStand report. I have searched the help and the forums and have come up empty. Any ideas out there as to how to accomplish this? Thanks in advance for any help.
    Troy
    Solved!
    Go to Solution.

    Raj - Thanks for the response and that solution does work. The problem is that the graphs that I am including are more elaborate than what TestStand is doing by default. Some of the graphs will have three traces on them to show spectral masks test with lower and upper limits. These graphs will also be used in reports and I would like them to show up larger, kind of like when you have a graph in Labview and you can use its reference to save it to an HTML report.
    Troy

  • Help me in  'AR Details ' report shows total open invoices by customer

    hi friends,
    please  help me in  'AR Details ' report shows total open invoices by customer and PO number over selected time range.
    any thing related to open invoices please send me as early as possible.
    Thanks,
    Regards,
    Yogesh

    Hi,
    Find the T.code VF05. You will get the list of open billing docs. Its SIS report. Please find whether the SIS is active or not in your system
    Regards,

  • Report / Query to show all texts within all customer master records

    Hi,
    Can anyone let me know if there is a report or a query to show all texts within all customer master records?
    Many Thanks
    Aries

    Hello Aries,
    I don't believe there is a standard SAP report that does this. 
    But,...
    You can see all the customer text types (Customer SD) using transaction VOTX. 
    Table TTXID contains the same info using Text Object "KNVV". 
    If you decide to have a custom ABAP developed use function READ_TEXT.  SE37 can be used to validate a test.
    Regards,
    Jim

  • Report multiple failures with TestStand reporting

    I'm pretty new to TestStand so please bear with me. I'm using LabView to test a connector on a digital interface board. So I'm reading and writing dig. signals on say 15 pins in a test. I'm using TestStand to run my VI's. When a test fails TestStand seems to only report one measurement at a time. I want all of the pins that failed to show up in the TestStand report in a format like :
    InputPin:A1 OutputPin:B1 Expected:0 Read:1
    InputPin:a2 outpuPIn:b1 expected:1 read:0
    I tried using the ReportText section of the TestData Cluster but I couldn't format it properly. All of the data sort of runs into each other like this
    input:a1 output:b1 expect:0 read:1 input:a2 output:b2
    the carriage returns I tried to put in were i
    gnored.
    Does anybody know how I can report a lot of failures in one report. I hope I explained properly.Thanks

    Hi,
    Find attached an example using the MultipleNumericLimitTest step type.
    All it does is use the array found in Locals call Digital as the DataSource for the Limits. You can check this by selecting the step and doing a right mouse click - select Edit Limits. Then select the Data source Tab. I have add 16 Measurements, one for each of the array elements.
    This will give a you a result of each element of the array in the report for that step. But by default it will look like:
    Measurement[0] (Measurement 0):
    Limits:
    Low: 0b1
    Comparison Type: EQ (==)
    Data: 0b0
    Status: Failed
    To get the format you require will mean modifying the report sequence file.
    Hope this helps a bit
    Regards
    Ray
    Farmer
    Regards
    Ray Farmer
    Attachments:
    Sequence_File1.seq ‏26 KB

  • Teststand Report generation doc

    Hi Guys,
    I'm looking into TestStand reports right now, but I have to admit that I'm a little bit lost...
    I would like to get an easy "manual" on how to edit the reports so I can get my own formating in the report...
    For example, I would like to present my test results like this
    Description of test (name)    ||    Low limit    ||   Measurement    ||     High Limit     ||    Pass/Fail.
    This would be the case for every test step.
    Also , I would like to have a customized header with a logo, and some additional Information like operator name, SN, etc
    A solution I was thinking about was to send all my data back in LabVIEW and generate the report from there, which is quite easy... I found a way to get back part of my data, but unfortunately, the NumericLimitTest steps don' return the Result... (the function I used is on this page http://forums.ni.com/ni/board/message?board.id=330&message.id=1311&requireLogin=False) >> TestStand-Labview-Resultlist.vi is the one I used.
    Could you help me on this?
    Thanks a lot
    Matthieu

    Hi Matthieu,
    Here is a Developer Zone article that should help get your starting with understanding how report generation works: Report Generation Explained .
    See the following knowledge base article for information about logging data of a step: How do I Modify a Step Type to Log Data into a Report?
    If you are using an HTML report, please see the following knowledge base article for information about how to customize your header information: Modifying HTML Report Headers to Include Custom Information in TestStand .
    This should get you started with reporting in TestStand.  I think that you will find that TestStand is better suited for reporting as you become more familiar with it.
    Jessica
    National Instruments
    Product Support Engineer

  • How to show crystal report from sap b1 ?

    Hi expert all
    step 1 :I    have  a one button in sap b1 form when i click this button want to show crystal report.
    please   tell me in step by step.
    please help me how to do this ?its our customer requriment......
    Edited by: john_kk on Jul 7, 2009 9:08 AM

    You may search and post your question on SDK forum to get more expert responses.
    Thanks,
    Gordon

  • How to show BPM Reporting values in Visual Composer

    Hi everybody,
    i add a Reporting Activity to my current BPM Process. My purpose is to show the report in Visual composer.
    Unfortunately i don't know how to import the BPM Reporting Activity into VC?
    Could anybody help me with a how-to-guide or a detailed description?
    Best regards,
    Sid

    Hi,
    Helpful information on this topic:
    The whole subtree: Performing Process Analytics
    Some quotes from the help.sap.com documentation:
    Real-time analytics enables you to report against an operational system without using a BW system. Real-time analytics allows reporting on a subset of both generic process data and process context data. When performing real-time analytics, data is consumed and reports are displayed directly in the Visual Composer of the local system.
    Reporting data is provided as DataSources to VC and you use the VC BI Kit to display the data.
    Discovering BPM DataSources in Visual Composer:
    3. Choose: View -> Task Panel -> Search to search for BPM DataSources. The Search dialog appears.
    4. From the Select provider dropdown menu, select BI Data Sources.
    5. From the System destination dropdown menu, select BI (Sql) Portal.
    ...but per my understanding, in order to be able to select "BI Data Sources", because all BPM Data Sources can be accessed from this choice only, you need to have BW, and you need to configure the connection between your BPM and BW??
    Also, your own custom BPM Data Sources can be created only with the "Reporting Activity" in NWDS, Process Development perspective??
    Similar-helpful thread: Using Visual Composer from NWDS - CE as BI Data Source (BPM tables)
    Regards,
    David

  • AR aging report (summary by customer)

    Hi Experts,
    I would like to ask if how to create an aging report showing only the:
    1. Customer
    2. Credit Limit
    3. Payment Term
    4. Total AR
    5. Due 0-30
    6. Due 31-60
    7. Due 61-90
    8. Not Due
    Hopefully the balance should be the same as with FBL5N. We have around 100 customers and we would like to see in one file only the summary per customer not not really the line items. Thanks.
    I have consumed a lot of time searching for the answers in the forum but I cannot clearly figure out how to proceed. Which tcode do I configure this? Thanks in advance

    If standard report does not suffice your requirement, then create your own.
    FOR vendor USE K in transaction code instead of D.
    Hello,
    The following example I have given is for customers.
    The only difference is in transaction codes. For customer you go to FDI1, for vendor you go to FKI1 (reports).
    For Customer you go to FDI4, for vendor you go to FKI4 for forms.
    Remaining all are the same.
    Hello,
    Go to transaction code FDI4
    Select Form Type RFFRRD20 Line item analysis
    Give your form name and description
    Structure (Two axis) - as defaulted
    Click on Create
    You will have lead column
    Delete the rows 2, 3 and 4
    Double click on column 1
    Enter the customer numbers from 1 to 999999
    First column double click (A)
    Slelect following values
    Due date analysis 1
    Days for net due date 0 to 30
    Give the short name, medium name and long text for the column.
    Repeat this step in next columns like 31 to 60, 61 to 90, 91 to 120 and 121 to 99999 days etc in other columns and select due date analysis 1. (B,C,D,E)
    Create one more column by way of formula. To create a new column you need to double click on blue line. Put formula add all five columns you have created above. (F = ABCDE)
    You prepare one more column with
    Due date analysis 2 (G)
    Now you prepare one more column add (F+G) = This will be total open items = over due and not due.
    Now go to FDI1 and prepare a report - assign the form created in FDI4 to the report.
    Characteristics you need to select are
    Account Type (Select Account Type as D for customers)
    Currency
    Customer
    Document Type
    Special G/L Ind
    Company Code
    Change the output types and options according to your requirement.
    Refer FDI2 and FDI3 for other standard reports created.
    Refer FDI5 and FDI6 for other standard forms created.
    Save your report and execute.
    Regards,
    Ravi

  • Report to analyze customer billings at G/L account level

    We need a report to analyze customer billings (generated in FI-A/R, not SD) at G/L account level.  There are couples of transactions/reports like S_ALR_87012171 that shown customer sales volumes but the figures include taxes.  We need it without taxes.  Are there any reports available in SAP to facilitate G/L level analysis for customer billings?
    S_ALR_87012171 u2013 G/L account is not one of the available characteristics in form 0SAPFD10-03.  Is it possible to add G/L account to the structure to make it an available characteristic?

    Dear,
    Use FBL3N, take customer reconciliation account GL and execute it in FBL3N. It will show you all billing done to customers to date alongwith their invoice and billing document number.
    Regards

  • Storing carriage return and other special characters in a TestStand variable and passing to LabVIEW

    I am using TestStand step to call a LabVIEW VI that writes commands to a serial device.  The device expects a carriage return at the end of the command.  I can create a constant string in TestStand with the carriage return, e.g., "ATA\x0D" and pass that to a LabVIEW string control which shows ATA\r and the VI works properly.
    To provide consistency and flexibility in my code, I want to store the terminator character(s) in a TestStand variable.  However, when I try to use an expression to create the command string, i.e. "ATA" + "Locals.Terminator", where Locals.Terminator is set to "\x0D", my LabVIEW VI string control shows "ATA\\x0D" which doesn't work.  And when I try Locals.Terminator set to "\r", the LabVIEW string control shows "ATA\\r" which doesn't work either.
    Is there a way to store special characters in a TestStand variable and pass them to LabVIEW as special characters?  I saw in another post that if you edit the TestStand variable by pressing Cntl-Enter, it will store  the newline \n properly and it can be sent to LabVIEW - that works for me as well for \n.  But  I need to send a carriage return.
    I've attached my test sequence and the corresponding LabVIEW VI with a string control.
    Hans
    Attachments:
    Special Chars.seq ‏27 KB
    String Passing.vi ‏13 KB

    Hi Hans, 
    Thanks for your detailed explanation and examples.  In TestStand, change the String parameter's String Type to Binary String instead of ASCII.  Then it will pass the desired value.
    Cheers,
    David Goldberg
    National Instruments
    Software R&D

  • How do i output a table in a teststand report

    I'm using TestStand 3.0 and Labview 7.0. I have a string table in my labview step that i want to see in the teststand report. How do i do this? thanks

    Hello, J.Venkatesh!
    In the future, we'd really appreciate it if you'd create new forum threads for new questions - this allows us to better manage the forums and gives our users the ability to search for questions by forum thread/topic!
    That being said, the solution provided by Matt P. in 2004 still applies to you.  Even though you're using a TestStand XML report and a LabVIEW Array instead of a LabVIEW table, you can still embed HTML tags into the XML report.  Simply index into and parse your LabVIEW array into strings, include the appropriate HTML table tags and then pass this HTML string back to TestStand.  This string can then be placed into the Step.Result.ReportText field of any step and will be formatted into a table, as you desire. 
    Modifying Matt's LabVIEW VI is as simple as replacing the LabVIEW table with a LabVIEW array and then using a Number to Decimal String.vi in order to cast the numbers as strings - those are the only modifications you need to make!
    I hope this helps!
    Derrick S.
    Product Manager
    NI DIAdem
    National Instruments

  • Report viewer web part, show different report everyday (rotate .rdl files)

    We have a report viewer web part on sharepoint site (intranet), which is working fine and showing the report (.rdl file).
    We want to show different report everyday by looping through a list of 4 or 5 important reports  (from sharepoint document library) that can be displayed on our intranet. We have limited space on the intranet to display the report (we have custom built
    reports that will fit in the allocated space).
    Our .net guy says he can do image rotations by custom web part but not sure how to use the .rdl files..
    Has anyone got any ideas on how to achieve this.

    We have a report viewer web part on sharepoint site (intranet), which is working fine and showing the report (.rdl file).
    We want to show different report everyday by looping through a list of 4 or 5 important reports  (from sharepoint document library) that can be displayed on our intranet. We have limited space on the intranet to display the report (we have custom built
    reports that will fit in the allocated space).
    Our .net guy says he can do image rotations by custom web part but not sure how to use the .rdl files..
    Has anyone got any ideas on how to achieve this.

  • How to eliminate an instance of "entering a sequence call" from the teststand report

    I am using TestStand 4.2 and I am using a long sequence with several sub-sequences.  In these subsequences I am getting test results that I would like to place in the TestStand report.  Currently, in order to do this I have to check the "Record Result" option in the "Run Options" of the sequence call properties which displays an "Entering sequence call" mark on the report.  Is there any way that I can get rid of this marker and still record information from the sub sequence?
    Solved!
    Go to Solution.

    Hello,
    You should have a look a these documents:
    http://digital.ni.com/manuals.nsf/websearch/2B14FB​1CD4FF25CA862577AE00554FC7
    http://zone.ni.com/devzone/cda/tut/p/id/7958
    Regards,
    Rodéric L
    Certified LabVIEW Architect

  • Show information of one-time customer in Cover letter

    Hi Experts,
    Here is my situation, I used one-time customer to create oders, when a widow that require the detail of the customer poped up, I entered some information(city,street, etc) of the customer.
    When I generate automatic report shipping, in the cover letter, I found the infor I entered during creating orders did not shown, instead, the infor showed in the cover still use infor that stored in customer master table KNA1.
    I checked the cover sheet template in CG4B and found the part where show address infor of the customer is defined by report symbols, and the function module that controll the logic of the report symbol is getting record from table KNA1, I want to change the logic of the FM, but do not know how I could get the document number of the order that I created.
    Could you please help me with this?
    How could I make the infor of the customer that I entered when creating order be shown in the cover letter?
    Many thanks for all your help!
    Anna

    Hello Anna
    to my knowlegde it is not possilbe to use "one time customers" in EH&S in the context of the report shipment process. As an alternative you can create the "one time customer" as a report reciepient in EH&S and dsitribute the reoprt manually.
    You can use to my knowledge only these adddress types:
    ·        Customer (business partner, customer, company)
    ·        Office user of the SAP system
    ·        Report recipient
    To my knowlege the main reason is that the subsequent shipment is done with  the "unnique id" of a business partner; and it is assumed that this business partner does have always the same adress. To my knowldge the whole report shipment process uses this unique ID and the "unique" adress
    The "one time customer" does not have a "unique adress". It has only a unique business partner ID.
    In the area of DG managment you can use "one time material" regarding DG classification etc.
    With best regards
    C.B.
    PS: may be you can do something by doing a review of the function module as mentioned; may be you can try to configure the system in such a way that the report will be distributed the first time but my assumption is that you will not manage the subsequent process.
    Edited by: Christoph Bergemann on Jun 10, 2010 9:45 PM

Maybe you are looking for

  • HH1.5 - can I get faster connection with it?

    Hello everyone I have a Home Hub 1.5, and although the conection is stable I would like to get faster download/upload speeds if possible. From speedtest.btwholesale.com just now I get the following Download Speed (Mbps):  2.21 Upload Speed (Mbps):  0

  • Bug in Spry.Autocomplete

    I just tried with a co-worker to test the functionality of spry, and for my surprise, he was not able to select the elements opf the autocomplete with the mouse. Anyone got any ideas/patches? PJ

  • Delete number range which is not initial

    Dear All, Request to kindly do let us know how can we delete a number range which does not have status initial. regards, mahesh.

  • Pixel bruciato Imac 27

    Buon pomeriggio a tutti. Ho recentemente acquistato un Imac da 27 pollici a maggio di quest'anno. Oggi mi accorgo di avere un pixel bruciato, cosa posso fare? Premetto che ho speso due stipendi e mezzo per permettermi questo mac e l'idea di tenermelo

  • How to input a 64 -bit word ???

    Hi Since I am new to LabVIEW programming, I desperately need your suggestions. I have to implement a cluster in which there are unsigned bit words (8-bit word, 16-bit word, 24-bit and 64-bit word). In the control palette, I could find the representat