VI Snippet Bug (IMAQ Image Vision Display with Property Node)

Colleagues,
Just found small bug in LabVIEW - Creating snippet from selection with Vision Display together with Property node is not working (means that nothing happened - no save dialog appear):
VI in attachment (VAS or VDM software required). Can someone reproduce this?
Andrey.
PS
LabVIEW 2009f3
Message Edited by Andrey Dmitriev on 01-21-2010 03:29 PM
Attachments:
Snippet BUG.vi ‏40 KB

Hi Andrey
Thank you for your post, I will clarify if this is fixed in the LabVIEW SP1.
If it is not, I am going to write a CAR for that.
Kind regards
Beat
AE NI Germany

Similar Messages

  • Working with "property nodes" in pda module

    Hi,
    i already know that it is not possible to work with property node in pda module.
    I have found something that allows to replace the visible property node
    (LabVIEW_PDA_Module_Property_Additions), but i need other property
    nodes.
    I need the following property nodes:
    disabled
    caption.text
    numrows (for a table control)
    numcols (for a table control)
    colhdrs[] (for a table control)
    Can anyone give me a help with this?
    Thanks,
    Pedro

    I think the only one you can do something about is the caption, which you can try to replace with a string indicator.
    Try to take over the world!

  • Graphic/Image not displayed with conditional formatting in Report Designer

    We are facing problems with displaying an image in a conditional formatting in the Report Designer. The image itself is in the mime repository and can be displayed in the report if no conditional formatting is used. But if it is used the image doesn't appear in the report.
    Backend setup: SP 8
    Frontend setup: Patch 8, hotfix 2, Revision 95
    Any help is highly appreciated.
    Sven

    Hi,
    I could not reproduce your problem in internal SP8 system. Also images in rows with conditional formatting are displayed.
    Do you get any errors after the execution in the portal?
    Try to use exactly the same image in both rows (drag-and-drop with CTRL key pressed).
    If then your problem still occurs, open a customer message. Describe your problem in detail and write technical name of the report you used.
    Regards, Karol

  • Performance penalty with property nodes?

    In a specific application I have a front panel with three combo boxes and another three string indicators. Based on the selections made in the combo boxes, various messages will have to be displayed in the string displays. This naturally calls for multiple instances in the same VI where the combo boxes will have to be read and string display updates.
    One choice would have been local variables ( of combo boxes & string indicators ) for passing the values around. But since this is going to make several copies and hit performance, I decided to use property nodes. And it works fine.
    The question is, whether excessive use of property nodes has any adverse effect on performance ?
    Thanks
    Raghunathan
    Raghunathan
    LV2012 to Automate Hydraulic Test rigs.

    Thanks! I would suggest to just do the experiment.
    The attached little demo (LabVIEW 7.1) does the same thing (increment a I32 variable in a loop) in three different ways:
    -- shift register
    -- local variable
    -- value properties
    On my slow laptop, 10000 iterations take the following total time in ms.
    shift registers: 3ms
    Local variables: 5ms
    Value Properties: 1891ms (!!)
    Notice that the shift register solution would be much faster (more than 10x (or 1000000 in 20ms)) if the indicator is placed outside the loop, the only thing slowing it down is the update of the indicator.
    In conclusion value properties are much more expensive than local variables or shift registers. If you just write once e.g. at the beginning of the program, it does not really matter, but once you do things repetitively in a loop, the costs add up. I always prefer wires because they also make the diagram easy to follow. Local variables break the dataflow and can cause race conditions. They have their limited use, especially in user interface related code. They have no business in pure computations.
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    timers.vi ‏47 KB

  • Error with property nodes and svx_DAQmx Popup for DSA.vi

    Some example vi of the sound and vibration toolset 3.1 use property nodes with an undefined class (e.g. svx_DAQmx Popup for DSA.vi). I use Labview 7.1 and NI-DAQmx. Could it be that the vi uses classes from traditional NI-DAQ?

    The error occurs in:
    C:\Programme\National Instruments\LabVIEW 7.1\examples\Sound and Vibration\Utility\Daq\DAQmx\svx_Get DAQmx Info.vi
    C:\Programme\National Instruments\LabVIEW 7.1\examples\Sound and Vibration\Utility\Daq\DAQmx\svx_DAQmx Popup for DSA.vi
    see also attached screen shot.
    It is a new installation on a PXI-system, WinXP, LabView 7.1, SVT 3.1, NI-DAQ 7.4 (only DAQmx driver installed). The examples had not been tested before.
    Attachments:
    screenshot.jpg ‏144 KB

  • Help with property node

    I have a graph chart with 3 plots. I can make any of the plots visible or not using property node as shown in the attached file.
    Is there a any way I can scale the block diagram and use less case structure . for instance is it possible to use just one case structure to set the plot visible property of the three plots.
    Thank you.
    Attachments:
    PropertyNodeChartAssign.vi ‏29 KB

    (You are using way too much code for these cases! Your true and false cases only differ by the boolean, which you already have from the control. In a first cleanup, you can delete the case structure and wire the button directly to the "visible" property. Same functionality! Right?)
    Still, that's not the way to go!
    Property nodes are expensive! You only need to write these properties if one of the selector changes, and not with every iteration of the loop! You should handle these thing in a seperate loop using an event structure. Attached is a simple example. See if it makes sense.
    Notice that the bottom loop waits until needed and rarely spins.
    Also: Instead of a column of similar controls, use an array of controls. Instead of using thee sets of "dices" use one in a FOR loop.
    Message Edited by altenbach on 05-18-2007 08:32 PM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    ChartVisible.png ‏16 KB
    PropertyNodeChartAssignMOD.vi ‏28 KB

  • Save array control to .cfg with property nodes.

    Hi there!
    I have a front panel with many (and I mean many!) boolean arrays in tabs, and I want the option to save the values selected by the user to a .cfg file, which will be used to make the same selection again without the tedium of clicking on buttons. The only controls I want to save the value of are 1D boolean arrays of length 7 or 11, and these occur only on some of the tab pages; the others have been setup so that on their iteration a false criteria is met and no code executes.
    I have managed to get references to each control in each tab, and using a 'more specific class' function to narrow it down to Array controls only. However, when this runs, an error from 'convert variant to data' pops up, and use of a probe tells me the reference being called by my property node at the time of the error is that of an array INDICATOR, rather than a control. I thought the 'controls on page' node and subsequently the array control class specifier would mean that references for other types of array wouldn't make it into the true case where the saving to config file happens.
    The indicator in question is an array of a cluster of two strings and a string array, if that makes any sense/has any relevancy, and the error occurs on iteration 1 of the outer loop and iteration 21 of the inner loop, corresponding to the 22nd control reference from the second tab.
    I hope I've made the problem clear.

    There is a property called Is Control? (or Is Indicator?) that will help you sort them out.  I do not recall the exact name of the property but that should get you close enough to find it.
    Lynn

  • Broblem with property node and DAQ-card

    Hi!
    I am using NI DAQ-card to control mini relays and I have a following broblem. I use a "binary" button to control the DAQ-assistant and so on the relays. I have made property node of the "binary" button and set it to value mode(write). When I change the value of property node, the "binary" button in user interface works properly, but the the relay doesn't change the state.

    The boolean array constant that you are writing to the property node is empty. That is it has been defined as a boolean array, but it has no elements.
    The array constant on the left is an empty boolean array. Notice that all teh boolean constants are grayed out. This indicates that none of the constants are 'active'. The array on the right contains 8 active elements. Note that the 8 elemants are more solid in color adn the the 9th element is grayed out.
    What you need to do is define your boolean array with the proper constants to turn on or off the proper digital lines.
    EdMessage Edited by Ed Dickens on 05-25-2005 09:15 AM
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
    Attachments:
    emptyarrays.png ‏2 KB

  • My programming? JRE 1.4 bug? Images not displayed properly!

    I made this simple card game which you can checkout at http://www.koutbo6.com I used AWT components and used Panels for drawing the cards and the main game panel has a null Layout. It runs perfectly on all java enabled browsers ... except for IE on windows XP.
    I came across a problem where the card images are not displayed at all. some images that are drawn disrectly on the backround are partially drawn or not drawn correctly. The IExplorere had microsft virtual machine donloaded for windows XP. I managed to correct the problem by disabling JIT compiling from IE advanced setting.
    Then I installed XP on another PC and was surprized that Microsoft stopped distributing the Java Virtual Machine for XP, so I opted for sun java plugin V1.4 and the same problems occur. There is no way to turn off JIT compiling and i read in oone of the bug postings that the option has been taken off in versio 1.4.
    when the problem occurs I noticed that g.drawString works perfectly and all the AWT components are displayed even in the main panel with the null layout. the problem occurs with displaying the images. It could be with the way im doing things.
    this is how I draw my images using the paint method:
         public void paint(Graphics g){
              super.paint(g);
              if(cardImage != null){
                   g.drawImage(cardImage,0,0,this);
           }this is how I draw cards images on card panels, if i wana clear the image I would set cardImage to null and repaint. This is how i draw all the images in the client.
    Is there a problem with my way of doing things? or is there a problem with the java plug in? I'v yet to try installing older java plug-ins on this PC, I will try it and post if it solves the problem.
    Thanks in advance

    Well I tried other versions of the plug in and they seem to have the same problem. But I have noticed that images loaded using Applet.getImage() were displayed without problems. And when I ran the server/client locally "without" JARing the files, the images displayed perfectly.
    I am using a load image method that I picked up from the forums to enable the loading of images from jars when using netscape. This is the code I use to load the images from JAR:
         /** get an image from anyt sorce.*/
         public Image getImageFromJAR(String fileName){
              if (fileName == null) {
                   return null;
              Image image = null;
              byte[] thanksToNetscape = null;
              Toolkit toolkit = Toolkit.getDefaultToolkit();
              java.io.InputStream in = getClass().getResourceAsStream(fileName);
              int x = 0;
              try{
                   int length = in.available();
                        thanksToNetscape = new byte[length];
                        in.read( thanksToNetscape );
                        image = toolkit.createImage( thanksToNetscape );
              }catch(Exception exc){
                   System.out.println( exc +" getting resource " +fileName );
              return image;

  • Image not displaying with HTML text field

    I am trying to display am image within
    flash using CS3.
    I have a text field with the following code.
    feedback.htmlText = "<img src='Logo_small.png'</img>"
    nothing displays. The image and flash document are at the same level, so that is why I am using a relative link. Do I need to use a full (absolute) link to the image?

    That's not properly coded html...
    feedback.htmlText = "<img src='Logo_small.png' />";
    image tags do not have a closing tag and you didn't close the opening tag if they did, so it would still fail.

  • Poor image quality display with low resolution on websites

    I have just upgraded to the new Firefox browser 32.0.3
    Since upgrading I have noticed a severe degradation in image viewing on websites. Images on websites are poor quality and pixelated, as if I were surfing on a slow connection.
    We have fibre optic broadband with DL speeds generally of around 70mbps so that can't be the problem! I have also tested on other browsers and the images appear fine and clear.
    I am currently on an iMac 27" with OS 10.9.5
    Help would be appreciated!
    Thanks

    Hello wildfirepro, any luck if you disable graphics hardware acceleration ?
    You might need to restart Firefox in order for this to take effect, so save all work first (e.g., mail you are composing, online documents you're editing, etc.).
    Then perform these steps:
    #Open Firefox ''Preferences'' window as follows:
    #* Click the menu button [[Image:New Fx Menu]] and select ''Preferences'' on your Mac.
    #In the Firefox Preferences window, click the ''Advanced'' tab, then select ''General''.
    #In the settings list, you should find the ''Use hardware acceleration when available'' checkbox. Uncheck this checkbox.
    #Now, restart Firefox and see if the problems persist.
    Additionally, please check for updates for your graphics driver by following the steps mentioned in the following Knowledge base articles:
    * [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]
    * [[Upgrade your graphics drivers to use hardware acceleration and WebGL]]
    Thanks.

  • Class conflict when programmatically editing graphs with property node

    I am trying to programmatically move the cursors on a graph. I want the cursor to look the same on 2 different graphs so I made a subVI. The code works correctly when I have seperate property nodes, but when I try to use the subVI, I get a class conflict -
    "You have connected a refnum of one type to a refnum of another type and both types are members of some class hierarchy, but there is neither a simple up cast nor type cast between the two classes."
    I am not sure how to fix this. The graph that works is of a waveform, and the graph that doesn't is the output of the FFT Power Spectrum VI. Is the problem that the inputs are different? Or is there some kind of resource conflict when using property nodes in subVIs?

    A shot in the dark here.  But maybe if you make the subVI's input reference of type GraphChart it would work.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How can I change the description of a control Icon with property nodes?

    hi
    I want to change the description of a control Icon and use for this the property nodes, but I don't know how. Who can help me?
    labprog

    If you're referring to the control's name on the screen, you can't change the label while the VI is running because it's part of the control's definition. Instead, make the label invisible and the caption visible and use the property Caption.
    If this doesn't help, elaborate more on what it is you need.
    Try to take over the world!

  • Decide showing length with property node?

    Hello!
    We have an array that shows in the front panel. It is very long and we want to be able to see ten elements at a time. Is there any property that we can drag for example number ten to? Or is there another way to do this? Thank you :-)

    Hi, please look attached example. Hope that will help.
    Nadav
    Attachments:
    Array.vi ‏30 KB

  • Image not displaying properly for SAP GUI for HTML transaction iview

    Hi,
    We have a sap gui for HTML iview for transaction REORRR in portal. After giving enough inputs this leads to Business Document Navigator screen(part of Document management) where i need to display a document(.jpg image in this scenario). When i double click on the image it is opening on the right side of the screen but in a compressed format where in we need to scroll down to see the image. But i would require the image to display with out scroll bar or in a new window.
    When i change the format of the iview as SAP GUI for Windows the image is opening in a new window.
    I would like to know whether there is any configaration settings either in portal or in Document management side. or is this any limitation of the SAP GUI for HTML scenario.
    regards
    Bharat.

    Hi,
    You can open this iview in a new window make the setting in the iview properties that will allow the iview to be opend in a new window.
    Regards,
    Vamshi.

Maybe you are looking for