Is it possible to print a waveform graph programmatically from within Labview 7.1.1 Base Edition?

I would like to be able to print the results of a test from a Waveform Graph programmatically in a Labview 7.1.1 vi.

Hi
There is a way of doing it.
1. Create a sub-vi that will act as your report page.
2. You can then populate the Front Panel of this sub-vi with all the controls and decorations that you want to print. Make it look like a report page. The controls will need to attached to the connector pane so that you can pass the data into the sub-vi from you main vi for printing.
3. In the sub-vi, Go to File->Properties->Print Options and make sure that you check Automatically Print Front Panel every time VI completes execution.
4. Modify your Main VI so that it calls the  "Print Report" sub vi that you have just created on demand e.g. in response to clicking a button.
5. Remember to include the Front Panel if you build this into an application using app builder. The builder will normally strip front panels from sub vi's.
Hope that helps
David
Message Edited by David Crawford on 11-25-2005 02:44 AM
Attachments:
Print Options.jpg ‏30 KB

Similar Messages

  • Add plots to digital waveform graph programmatically

    Hi Guys,
                This might be an easy one but I can't seem to find the right property. I'm adding "Plot Name" values for a each Plot in a Digital Waveform Graph. I select each plot with "Active Plot" property and name it. However if there are already e.g. 7 plots and I try to set eight plot active (i.e. 7 = Active Plot) I get an error cause this eight plot doesn't exist on the graph, and so can't be named.
        How can I add (or indeed remove) plots using property nodes?
        Thanks

    Hello,
    One thing to consider is the actual data the graph is receiving.  Choosing plot 8 in this case is perhaps attempting to choose a plot which doesn't exist in the data, which could be why you're seeing the error.
    Off the cuff, one thought might be to have the following "steps" take place when you want to add plots:
    on the appropriate action to create a plot, create a default data set representing that plot
    package that with your overall graph data so that the new plot exists in the data
    write that data to the graph, perhaps using the Value Signaling property (via a property node linked to the Graph)
    trap the graph's Value Change event using an event structure (possibly in a parallel loop) and update the plot name there (much like you are today - using a property node to first set the active plot to <previous value + 1> since you just added a plot, and then set your new plot name)
    Not sure what the rest of your application looks like, but hope this helps!
    Best,
    JLS
    Sixclear

  • Waveform graph plot legend in labview 8.5 won't respond to arrow keys?

    I heard labview 8.5 fixes most of the problems that plague 8.2, so I recently installed it to try it out and see if it is worth the effort of another upgrade.  Messing around today, I found an issue that wasn't related to the installer itself.
    The plot legend on a waveform graph doesn't appear to respond to arrow keys for precise placement.  It doesn't matter whether auto-size plot legend is turned on or off.  When I want to place a plot legend very precisely, just like with any other labview control I like to use the arrow keys to get things perfectly aligned.  I want to make the plot legend perfectly in the corner of the graph but its very hard to get it placed right with just the mouse.  In labview 8.5 it seems like plot legends no longer respond to arrow keys.
    Can anyone confirm this or know of a way to precisely place the plot legend in labview 8.5?
    -Devin
    I got 99 problems but 8.6 ain't one.

    Ben,
    I checked the snap to grid hypothesis. Even when activated the arrow keys still allow an accurate positionning of the objects at pixel level.
    That's so nice that I changed my setup. I now have a reasonnably large spaced grid (50 pixels) with an invisible grid (contrast adjusted to zero). That should make object positionning and dimensionning much faster than before.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Is it possible to send a 2D text array from a Labview progarm...​....

    I also posted this on the "Fieldpoint Family" board. 
    Is it possible to send a 2D text array from my LV program running on my PC to a LV program running in Realtime on my FP2010 Processor?
    When I tried to build the RT program using the wizard, it didn't find the array and add it to the "Indicator List:".  When I changed the array to a control, it didn't show up in the "Control List:"  I tried it with TCP/IP, UDP, DataSocket, and Logos.
    If it's possible, then how is it done?
    Using LV7.0 Pro on Win2K
    Thanks,
    Mike

    The Fieldpoint Family seems to be taking care of this one:
    http://forums.ni.com/ni/board/message?board.id=110​&message.id=3104
    Andy F.
    Applications Engineer
    National Instruments
    National Instruments

  • Printing a waveform graph

    Hi does anyone knows how to print just the wave form graph wit some sort of
    printVI?
    Thanks in advance,
    Best Regards,
    Thijs Boeree

    You can use the print.vi located in the Application Control Pallete. If you want JUST the graph then you create a VI with just the graph on its' front panel then put the print VI on the diagram with the current VI's name into it. Make sure you set entire panel to (F) this will limit the printing to only the visible area of the VI, preferably the graph...
    Michael Aivaliotis
    VI Shots LLC
    Attachments:
    Application_Control_Pallette.bmp ‏50 KB

  • Is it not possible to print the Excel generated reports from EBS!!

    Is is true that the Excel generated by XML Publisher is not printable from Oracle Applications. Does the printers do not have drivers to understand EXCEL format (which from XML Publisher is XHTML not binary .xls.) So for printed output we should only use PDF ??
    Please advice!!
    Thanks.

    Hi,
    Actually the Excel format generated by XML Publisher is XHTML ... so the print process would need to convert XHTML to Postscript (similar to PDF being converted to Postscript by pdf2ps).
    But you question is still valid... unfortunately I haven't tried it ... anyone else?
    Regards,
    Gareth
    Blog: http://garethroberts.blogspot.com/

  • Is it yet possible to print on an Epson 4880 from Photoshop CS5?

    I am using an iMac with OS 10.10.1. I have done reinstalls of Photoshop CS5 and the Epson print drivers but Photoshop crashes whenever I attempt to print or adjust print settings.

    Perhaps it time to get a PC

  • How to change the text in the legend of a graph programmat​ically in labview

    I have many graphs in one plot and want to show the legend the name of the graph (i.e. the filename). How do I change the text in the legend programmatically?

    Create a property node for your graph. Use the property node "Active Plot" to define which plot (or line) you want to rename. Then write the new legend label to the property node "Plot.Name". See attached.
    Tim
    Attachments:
    legend.vi ‏12 KB

  • Printing a Oracle PDF Report from within a Oracle Form on Linux

    Is there a command I can use in Oracle Forms to invoke a shell script to open a PDF output report stored on a physical location on the Linux server and print it to the printer?
    What I'm currently trying to do is send a Report called within Oracle Forms 10g to "DESTYPE=FILE DESFORMAT=PDF DESNAME=directory/filename.pdf". I'm storing all the information about the file and printer information prior to it being run with the RUN_REPORT_OBJECT. What I want to happen is as soon as it finishes generating the file, I want (behind the scenes) is it to locate the file, open, and print it automatically, but never show the output to the user on the screen.
    I know with the "DESTYPE=cache DESNAME=filename DESFORMAT=PDF" that it puts the info in the Reports Server / Cache directory, but also opens it in a separate browser window of which you can select the printer at that point. I don't want to do that in this option.
    I previously tried to use the "DESTYPE=printer" option but, the issue with it has to deal with fonts. I do not want to store fonts on every printer, given the different types of printers our users have. I can print to the printer but the fonts are all messed up so, not an option.
    So, basically I'm trying to replace that option with generating to a PDF, then I don't have to worry about fonts, since I have them all working, then I can just open the PDF file on the server and send to the printer. I was wondering if that is an option available in Oracle Forms when calling reports. I figured that when someone sends the option of "DESTYPE=printer" that it must be calling some shell script on Linux that handles this. I'm just not seeing it.
    Any help is appreciated.
    Chris

    Ok, one final question because I want to see how far this can go.
    Can I issue this command via the HOST inside the form? Basically I'm telling it to open and send the file to the printer. The vFileName is the directory/filename stored on the Linux Server. I can execute this command on the command line of Linux and it works
    HOST( 'lpr -P gt-ybs-ps /u11/app/as10g/tools/web/html/pc_rp00120100210035258.pdf');
    I promise this is my last quesion.
    Chris

  • Is it possible to call an executable of compiled c code from within LabVIEW?

    I can compile 'genesis' (the name of the code we are planning to use) under unix: it produces an executable which can be
    linked to user-constructed c files which contain specific crossover and/or
    mutation strategies, so once a user has the executable, it is not
    neccesary to re-compile the main GA everytime a user mucks around with the
    combination rules. I think that a question is, can you call the (or any)
    executable from within LabView?
    Thanks
    Alan Homer

    You can call executables using the System Exec VI, which can be found in the Communications palette.
    Try to take over the world!

  • Is it possible to send maps to my GPS from within Firefox using Google Maps

    In other browsers (Safari, Chrome) you can Send map routes you've created, to your GPS (Garmin). I can't seem to find any such capability within Firefox. Am I missing something?

    fromchonburi wrote:
    Sure the. Connection between phone and macbook could be bluetooth or usb. With nokia pc suite you have all incoming and outgoing sms on or computer via bluetooth. I cant believe that apple still cannot do it
    So, did you wait for a month to make some inane comment of low value and high uselessness.  I would suggest you visit the iPhone forum, where your suggest might be of help to the community.

  • Is it possible to link out to external URLs from within an HTML widget, and have them open in Safari?

    I can add links within the iBook content, but if they're added inside an HTML widget, the new page loads *inside* the widget itself, with no ability to navigate back etc.
    Is there any way to have external links inside an HTML widget open in Safari?
    Thanks,
    Mike

    Those links need to be local the the book, sorry.
    As always, feel free to use the 'Provide iBooks Author Feedback' menu item for features you'd like added in the future, etc.
    http://www.apple.com/feedback/ibooks-author.html

  • How do I get the reference numbers for cursors in a waveform graph (other than through an event structure)?

    I want to control cursors in a waveform graph programmatically.  I've tried using the "Cursor list" property, modifying the cursor clusters and writing the results back to the cursor list property, but this only works sporadically.  Modifying the cursors by ref number works well, but you have to get the refnumbers  from an event structure during a cursor event.  Is there any way to get cursor reference numbers aside from through an event structure?
    Thanks!

    Hi barryinbo,
    On the controls pallette, go to refnums> Control refnum>Control. Then right click the refnum and point to select vi server class>Generic > and you will see a cursor there. This will be a "loose typed refnum" but you can right click the refnum to include data type. An alternative is to drag a cursor to the refnum, this will make it strict typed.
    Hope this helps
    Chris Co.

  • Editing the waveform graph

    Hi,
        I have encountered some problem is finding waveform graph. I downloaded the tutorial for ASK modulation i tried to do a new one as practice. But the graph are very different. it seems that the borders are transparent which can only see the graph portion only. I have tried to use waveform graph from the graph palettes. I edited it by stretching the graph (waveform result) area and unchecked the visible plot legend, scales and etc.. but i just can't do it the same as the example and the waveform at the bottom is slightly different also (but i don't know isit different scales). I have no choice but copy the graph and paste on mine. Anyone know the trick or tips in doing it? Thanks..
    Attachments:
    ASK.vi ‏53 KB
    simple_ask_transceiver (SW).vi ‏172 KB
    Image.PNG ‏21 KB

    Hi Serina,
    have you tried to use the waveform graph/chart from the "Classic" palette?
    Those controls/indicators have a "flat" look making a lot easier to hide unneeded features
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Is it possible to print larger than 4x6 from ipad with airprint?

    Is it possible to print photos lrger than 4x6 from ipad with airprint?

    Suzie-
    It apparently depends on both the Photos program and which printer you have.  My HP D110 only does 4X6, regardless of the paper size.  Others can sense the paper size and adjust automatically.
    I suggest you download the free iPad App, HP iPrint Photo.  If it works with your printer, it has the capability of specifying paper size, and lets you change image size and orientation using two fingers.  Some of the other printing Apps like Print n Share can do that, but are not free.
    Fred

Maybe you are looking for

  • Need some Help ( formating strings vs formatting input files)

    I have a program that reads in a text file and stores each line as a string. The input file has no delimiters and varying amounts of white space. The problem is, I am trying to display each line of the file the same way. Here is an example of what th

  • Internal Speakers Problem

    Hi, I am helping my sister diagnose a problem with her macbook. It is an '07 model. Using screen share I determined there appears to be a software 'gliche' that prevents her mac from ID-ing the built in speakers and sending output to them. If she plu

  • The unlimited pack question

    I understand that unlimited means everything inclusive, but I was wondering about this part, does the unlimited means that if I forward calls to a mobile phone will it be free? meaning is it included in the unlimited pack?

  • HT2494 I cannot get my logitec speakers to work on my iMac

    I cannot get my Logitec speakers to work. They do not show up in the output section Thanks

  • Question about scratching the HD when carrying the Macbook

    I know back in the day with old computers you used to have to halt the hard drive before transporting or moving it so the head doesn't scratch the platter if it's jolted. Is that still a danger with the current laptop HD's, more specifically, the Mac