Teststand report size

The teststand report size in xml format is almost 200 times bigger than html format. Does anyone know why is this? And how to decrease the xml report size. This is very importment to my application.
Thanks
Franklin Pang

Howdy Franklin,
XML files by nature are going to be large.  This is mostly due to the fact that a large number of tags are needed to describe any data.  Additionally, the files are saved in ASCII format, making it easy to read in any text editor, but even larger in size.
A solution in this case would be to write your own XML schema which is streamlined for the minimum amount of information and tags needed to describe the data.  However, this is a complex solution that would require you to have good knowledge of XML.  Also, you would save some space, but the optimized schema still may not fit your size needs.
If size is very important for your reporting needs, you may want to consider using HTML or ASCII reporting as an alternative.
Thanks and have a great day!
Andrew W || Applications Engineer
National Instruments

Similar Messages

  • 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

  • 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

  • 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

  • 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

  • Retrieving Webi report size using BO XI SDK

    Hi,
    How do I retrieve the size of the BO Webi report using BO XI SDK? I am migrating a java application from BO 6 to BO XI, and in the existing code WIDocument.getDocSize() is used to retrieve the report size. What is the equivalent of this in BO XI?
    Thanks,
    Subham

    Hi Subham,
    If you are looking for the size of the WID file, you can get this through the InfoObject.
    Please note that this WID file only changes if the WebI document was actually saved.
    Below is a sample code snippet that will retrieve the file size from an InfoObject:
    IInfoStore boInfoStore = (IInfoStore) boEnterpriseSession.getService("InfoStore");
    String query = "SELECT SI_FILES FROM CI_INFOOBJECTS WHERE SI_INSTANCE='false' AND SI_NAME='" + webiDoc + "'";
    IInfoObjects boInfoObjects = boInfoStore.query(query);
    if (boInfoObjects.size() > 0) {
         IInfoObject boInfoObject = (IInfoObject) boInfoObjects.get(0);
         IFiles boFiles = boInfoObject.getFiles();
         IFile boFile = null;
         for (int i=0; i<boFiles.size(); i++) {
             boFile = (IFile) boFiles.get(i);
             out.print(boFile.getName() + ": " + boFile.getSize() + "<BR>");
    } else {
          out.print("No WebI document found!");
    Hope this helps.
    Regards,
    Dan

  • Reports Size (URgent) !!!

    Hi
    Does anybody have solutions to the following :
    1) If the report size (REPORTS 3.0) is more than 4MB & after
    saving the report & re-opening the same, I find some fields
    missing in the layout editor.
    2) How do I supress system error message in Reports 3.0 ?
    Any help in this regard will be appreciated.
    Thanks in advance
    Regards
    Sridhar Shankar.
    null

    Hi,
    The Reports 6.0.8.8.3 is base version. There is lot of character mode bug fixes between base and latest patch. Please apply latest patch-13 and try it.
    Thanks
    Oracle Reports Team.

  • What is report size limit?

    I'm using Oracle Dev Suite 10g, can anyone tell me what is the report size limit for Oracle report?
    Also, if the file is generated in ASCII format, what is the maximum length of :
    1. A column
    2. A row
    Thank you in advance.
    Siak Teng

    Hi,
    I hope you can send 2MB ,if your getting any error try to increase rows in your instanceconfig.xml file kindly do the below things
    You need to increase the size and need to include one tag in instanceconfig.xml to increase the size and restart the presentation services.
    by default delivers will send only 250 records.
    take a original backup and the do it
    insert the following code into instanceconfig.xml.
    <Views>
    <Table> <DefaultRowsDisplayedInDelivery>100000</Defau ltRowsDisplayedInDelivery>
    </Table>
    </Views>
    restart all your services.
    for more refer
    http://oraclebizint.wordpress.com/2007/12/17/oracle-bi-ee-101332-calling-java-scripts-and-java-classes-from-ibots/
    Hope this solves the problem...
    THanks
    Deva

  • Can any one tell me how to include the company logo and some poictures into the Teststand report

    1. Can any one tell me how to include the company logo and some pictures into the Teststand report?
    2. How to include the waveforms into the report?

    http://zone.ni.com/devzone/cda/epd/p/id/3619
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Report Size to fit Chart Size

    Using the dynamic width and dynamic height properties of a chart I will change the size of the chart dynamically.
    However, when exporting the chart to an image I want it to export at the chart size and not be restricted to the static size of the page.
    Any way to do this ?

    Hi St33ln,
    If I understand correctly, you want to make the size of report to fit the size of chart, so the chart can be fully displayed after export the report to an image. Based on my research, I find that PageSize property is a static value. The page size does not
    grow or shrink to accommodate the contents of the report body. If you want the report to appear on a single page, all the content within the report body must fit on the physical page.
    So in your scenario, I couldn’t find an appropriate method to make the report size automatically change to fit the chart size. This is by design. As a workaround, I suggest that you can change the size of report to an appropriate value based on the chart
    size you may select.
    Thank you for your understanding.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Image quality and report size

    Hello,
    I have a problem in the export to PDF document. I use CR 10.2 with Visual Studio 2005 in a web application.
    My problem is that I have a report of photographies, in wich I need an aceptable image quality. I don´t show the report in an report viewer, I create the report document and export it to PDF sending the memorystram in the http reponse.
    Firstly I see that the PDF document image quality was so bad. Then I checked the report property "Retain original color depth", and the image quality was good, but the PDF size was too big, two photographies of about 2MB(each one) generates a PDF file of about 20MB size.
    I need to send the pdf files to the clients via email, but the files are so big, and if the cllient inserts 10 photographies, the report size would be of about 100MB. Is there any wallkaround to this issue?. Is there this issue fixed in crystal reports XI?
    Best regards

    See [this|Crystal to PDF; thread. As unsatisfactory as the answer may be, it is what it is...
    I believe R&D is looking at this issue, but as an enhancement for a future release of CR.
    Ludek

  • 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 change report size from A4 to A3 in Report 6i

    I want to change the size of an existing report in Report 6i from A4 to A3 size. How to go about it? Thank in advance.
    Anil chopra

    Hello Anil,
    Have you tried to click on the property palette of the 'Main Section' under 'Layout Model'. There you can set the Report Width and Height.
    -Marilyn

  • Teststand Report Format/Stylesheet Help

    Hi,
    I'm having some trouble modifying the horizontal.xsl stylesheet to achieve the format I want, but as with teststand there's always many different ways to achieve the same thing I thought I'd throw it out there incase im missing the obvious.
    The horizontal.xsl stylesheet produces a report which matches the structure of your sequence files. Each time you have a subsequence, the stylesheet "indents" a new table of results for that subsequence. The resulting report is great if you wish to follow the structure of the test. For my application however, I would like a single table of results regardless of how many subsequences the code has. Please see the attached files to get a clearer idea of what I am trying to achieve. The "ReportGenerated.xml" is the output from "Test.seq" using "horizontal.xsl". The "ReportWanted.html" file is a rough example of what I am trying to achieve by creating my own xsl stylesheet.
    Ideally, I'm hoping I'm missing a tickbox in teststand options or something entitled "group all results into one table" lol. However, I suspect i'm not so if anybody could offer any ideas on how best to achieve this I would really appreciate it!.
    Thanks,
    Steve
    Attachments:
    Test.seq ‏8 KB
    Reports.zip ‏6 KB

    Find the Attached image of the Horizontal.xls where I have commented the "Indent" so that it will not look like a tree Structure, try it and let me know whether it is working,
    This is just an Example, you have to study XSLT and a liitle Javascript before editing the Style Sheet.
    To achieve these kind of Table Structure, Fonts etc,. you have to edit the Style Sheet
    AshwiN,
    Attachments:
    StyleSheet.png ‏217 KB

  • 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

Maybe you are looking for

  • Relationship between material type and industry sector

    Hi experts when using t-code mm01,there are two fields material type and industry setor in screen.Is there any relationship between material type and industry sector? I want to know if user be able to see the material type related to particular indus

  • HT1296 Calendar no longer syncs after going to OS 10.8

    Upgraded to OS 10.8 and can no longer get my iCal to sync with iPhone, can anyone offer a suggestion?

  • No Livesight in HERE maps on Lumia 920

    After upgrading to HERE Maps on Monday I cannot see the new Livesight option inside HERE Maps. It is not listed neither in Places nor in the map layers (Satellite, Traffic, ...) Has anybody been able to use Livesight inside HERE Maps? Does it work fo

  • Problem of Product Tree in Production Order

    Dear Experts, My query is related to product tree when i am trying to add production order then it will give me error that " Item already defined at a higher level in the Product Tree [ Production Order -Rows- Item No] [line : 1], ' Row no. 1]', [Mes

  • XML - Database/Webpage?

    I have xml files created by an application on my android phone, that store my SMS messages. ---BEGIN XML--- <?xml version='1.0' encoding='UTF-8' standalone='yes' ?><?xml-stylesheet type="text/xsl" href="sms.xsl"?> <smses> <sms protocol="0" address="7