Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Empty Report Using DIAdem Report Express VI

Primary Software: DIAdem
Primary Software Version: 10.2
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems>>LabVIEW Professional Development System

Problem:
I am using the DIAdem Report Express VI to generate a report.  My VI works fine when I run it from the LabVIEW development system, but when I build my VI into an executable, the generated report is blank.  Why is this happening?

Solution:
LabVIEW comes with several DIAdem autosequences and built-in layouts that are used by the Express VI. In a LabVIEW development system, they are located in <LabVIEW>\vi.lib\Platform\express. In a built application, the autosequences (*.vbs) are expected to be in the same path as the LabVIEW-built EXE file. If you are using custom layouts,  these layouts would be expected in a subpath called .\templates.

The problem here is that LabVIEW does not automatically include the autosequences and/or layouts with source distributions, built executables, installers and such. The report layouts and autosequences will need to be manually included with the executable.  The following files need to be included:

<LabVIEW>\vi.lib\Platform\express\templates
<LabVIEW>\vi.lib\Platform\express\PicExport.vbs
<LabVIEW>\vi.lib\Platform\express\UpdateGraph.vbs

Related Links:

Attachments:





Report Date: 08/30/2007
Last Updated: 08/30/2007
Document ID: 4CTHTRRM

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit