LV2010: bug in writing express vi?

Hello

I have software that works very well in LV8.6 and I got the (bad?) ideea upgrade to LV 2010. After make an exe with LV2010 this program is no more (the error is to save it to file express vi).

I can reproduce this error on two different computers (LV 2010 with or without the patch of F4, before and after a complete reinstallation of the LV 2010, french Win32 XP, SP3).

Can you confirm this error as well by doing this:

Make a new vi

Add to this vi an express vi for writing to a file (I have attached my here).

The rebuild (ctrl + shift + arrow)

the vi is now broken and many errors are displayed (the vi with errors is protected by Word).

on the other hand, without having to recompile, make an exe: it works?

Thank you

N

Hello

The technical support engineers OR helped to found the problem. It is associated with the french and German LV2010 version. For those who have the same problem, here is the solution:

http://digital.NI.com/public.nsf/allkb/3155ABE4DF942472862577920069D9CE?OpenDocument

Thank you

N

Tags: NI Software

Similar Questions

  • First HP axis line bug in Boolean expressions (Adv. Graphing App)

    When the graphic representation of an inequality and excluding a part of it using Boolean expressions, there is a bug where the first will be graphic axis lines are part of the solution by using 'AND NOT '.

    An example of this is that if you were to graph a circle of RADIUS < = 5 and remove a circle of RADIUS < = 4.

    Example:

    V1:=(X^2+Y^2<=5^2) AND NOT (X ^ 2 + Y ^ 2 < = 4 ^ 2)

    Axis lines X - there exist in the excluded (X ^ 2 + Y ^ 2 < = 4 ^ 2) and can be traced back as if it were part of the solution of V1.

    Interestingly, if V2 is set to be equal to V1 (X - 0.5, Y - 0.5), axis lines are no longer aligned with the axis of the grid, but are rather shifted-0.5 on the X and Y as well as the rest of the V2.

    In this case, the equation can be modified to work around the bug by removing the NOT and change the sign of the circle radius 4-more of:

    V1:=(X^2+Y^2<=5^2) AND (X ^ 2 + Y ^ 2 > 4 ^ 2)

    Does anyone know if there is a reported bug?  Where I might be able to look to see a list of known issues?

    Thanks for the detailed examples. It took me a while to see what you were talking about, but once I did I had the info the graphic calculator expert.

  • Bug in writing on a worksheet VI file

    Hello

    There is a bug in the write to VI file worksheet.

    The field delimiter is said in the documentation \t default, while in reality it uses by default nothing - what is useless.

    By default by passing comma is in my opinion a better choice, but it is secondary.

    Guillaume

    elset191 wrote:
    I use the 8.6.1f1 version and have no problem.  I used to use 8.6 and write on the worksheet, no problem.

    Thank you Tim!

    Guillaume,

    You can either open the FP of scripture to... together at \t (view codes slash), then right click on and select data... make current values default.

    OR

    Do a repair on your installation of LV.

    Ben

  • Bug or bad expressions?

    screen.jpg

    I have some problems with the expression. I can't understand why there is no shade on the largest triangle. Where is the problem?

    I appreciate all help.

    A quick estimate, try disabling effects on shape layers.

  • TestStand Expressions... how to create

    Hello

    I am relatively new to TestStand. I have difficulties in understanding written in sequences of complex expressions. Where can I get information on writing expressions in TestStand. Is there any manual document or pdf on the net that I could use to learn how to write expressions.

    Thanks in advance

    LabVIEWan

    There is enough information available in the HELP file for teststand... just go there

  • Write to measure file by default to 'save to a file.

    I am using the 'write to Measurment queue' to do a series of files - but as soon as I hit ok it is default to 'save to a file. Even without running the VI he defines simply himself back. I have attached files what it looks like before you hit OK, the settings, and what happens when I close.

    Maybe it's a bug?

    Also, if you can see, I don't want the file to be called testdata__, but there is no way to change the prefix of the file because the area is grayed out. Any way to change this either?

    What version of LabVIEW are you using?

    LV2009 has a few bugs with writing custom file Express VI.

    See this thread for more information.  http://forums.NI.com/T5/LabVIEW/write-measurement-file-save-to-series-bug/m-p/1226104

  • First HP: first hp

    Problem writing expression...

    Hello

    I found a solution by using an additional variable to my constant of 4 (or any other value) I concatenate the other variables that make up a string that I attribute to a variable named function.
    Here is a part of the code in question:

    STARTAPP ("function");
    F1: = function;
    VERIFICATION (1);
    STARTVIEW (1);
    ---
    So I'll have something like:
    function: = a + b;
    a = "5 * X ^ 2" and

    b : = « + 4 »

    Thank you for your help and happy new year.

  • RegExp is 10 x slower in Adobe Air

    This code run more slowly in Adobe Air 10 x:

    import flash.utils.getTimer;

    var str:String = "I'm a short string, I am a short string, I am a short string, I am a short string, I am a short string";

    var r: RegExp = /rt | tr | m | a | n/g

    var t:int = getTimer();

    var: string result;

    for (var i: uint = 0, n: uint = 100000; i < n; ++ i)

    {

    result = str.replace (r, ' |');

    }

    trace (getTimer () - t);

    trace (result);

    I run this code in Flash Player and Adobe Air (publication Mode, win 10 64-Bit, Dell Inspiron 3542) and get the result:

    Flash Player: 874 ms

    Adobe Air: 5461 ms

    I tested this code with CC to animate and develop Flash and get the same result. Sometimes I 10 x slower.

    I posted this problem here: Bug #4161031 - regular expressions (RegExp) is 10 x slower in Adobe Air

    This is a strange question. All this interest please do the test and report the result here?

    Thank you!

    Hello

    AIR SDK 22 looks good, can you use it?

    -Roshan

  • Footage speed up corresponding with Audio!

    I know that it is possible to do a logo shaking or pulse audio in the background exceed a certain level. Is it possible for a film speed up after audio exceeds a certain level. So my project's images of flying in the clouds, and I have music in the background, I need the film to accelerate after audio exceeds the level I want it. Is this possible?

    Writing expressions that speed up and slow down time-remapping is quite complicated. When you enable the time remapping effect you get two keyframes, one at the beginning of the layer and the other at the end. You can then delete the keyframe at the end that essentially freezes the video or animation on the first image. You then add a phrase like this and the video will play at half speed:

    time * 2

    To play at double speed, you can replace the expression at the time *.5

    The complexity comes when you want normal speed ramp (time * 1) to four times normal speed (time *. 25) because the math and calculations get very uncomfortable. Dan Ebberts, the Dean of the expressions, has an excellent article on its website that will point you in the right direction. Find it here: Expression of speed and frequency

    At the bottom of the article is an example that uses audio to speed up and slow down a clip with this expression and the Audio to keyframes keyframe assistant:

    SPD = thisComp.layer("Audio_Amplitude").effect ("the two Channels")("Slider");

    mult =. 5;

    n = spd.numKeys;

    If (n > 0 & .time spd.key (1))<>

    Accum = spd.key (1) .value * (spd.key (1) .time - inPoint);

    for (i = 2; I have<= n;="">

    If (spd.key (i) .time > time) break;

    K1 = spd.key(i-1);

    K2 = spd.key (i);

    Accum += (k1.value + k2.value) * (k2.time - k1.time) / 2;

    }

    Accum += (spd.value + spd.key(i-1).value) * (time - spd.key(i-1).time) / 2;

    } else {}

    Accum = spd.value* (time - inPoint);

    }

    accum + value * mult

    It would be a good starting point. You add your own cursor, and replace the layer Audio Amplitude in the first line, and then to keyframe changes speed.

    Here's one more thing that will make the process easier if you cut your video clip in the model. If you activate the effect time remap keyframes will be placed at the head and the tail of the clip, not the in and out point. If you choose layer > time > Freeze Frame, you will get a keyframe in ICT. This makes things much easier to work with. You'll probably also want to 0 the value of time code at beginning of your publication

  • JDeveloper 11.1.1.5 questions

    I have a process BPEL 518 lines long, so it is quite complex, but nothing spectacular.

    JDeveloper becomes very slow, whenever I need to change this BPEL process. I increased allocation mem JDeveloper up that he would, about 1024 mb. Very slow I mean I click a scroll for example bar and he answers 5-20 seconds later, it becomes frustrating very quickly. This version of JDeveloper looks also extremely bug, the particular expression builder.

    Is that what I can do to improve performance before the upgrade to another version? (Build is automatically disabled)

    I have 8 GB of ram and a decent Quad core CPU, then the development computer is not the problem. The CPU usage goes to 100% whenever I discovered BPEL.

    Hello

    Go to JDev tab properties and reduce the level of mapping and delete also a correspondent, the proxy settings that are included in your JDev as your proxy details default setting.

    Also remove the marking of the composite would also solve some problem of memory.

    Hope this helps your problem...

    Reg,
    MS

  • need help with a regexp

    I would like to extract all the digits in a string delimited by a point, possibly using string.split(). My abilities in writing expressions good regulare is simply not there, any help would be much appreciated
    String regexp = "";
    String s="this should result in nothing. Nothing at all."; 
    s.split(regexp); //result: {}
    s="50"; 
    s.split(regexp); //result: {"50"} 
    s="11.5000.25"; 
    s.split(regexp); //result: {"11","5000","25"}
    s="50x"; 
    s.split(regexp); //result: {}
    s="11.500x.25";
    s.split(regexp); //result: {}

    The best I can do is

          String[] splitS = s.matches("(?:\\d+\\.)*\\d+")? s.split("\\."):new String[0];
    
  • Export of incorrect view "latest revision".

    Is this a bug?

    Request Express 3.1.2.00.02

    Go to a page with a list box. Click on the link in the list, then the button 'create a list entry '. Follow the steps to create a new entry in the list.

    Go to export-> export side. Filter for component = list and the list appears with the last update over a year ago.

    Is it me?

    Greg

    Export of component, you cannot export entries from the list of lists separately. For example, if you export a list you get all entries in the list. The last update date, however, applies to changes made to the list definition and does not change when you add / remove entries from the list.

    Scott

  • Not able to display the default value

    Hello

    I am new to writing expressions in CRM OD. I try to display a default value for the opportunity status = 'pending' when we create a new opportunity. I wrote the script as < status [>] = ValRech ("OPTY_STATUS", "pending") to dafault value deposited on the occasion, introduced the edition page setup. But it does not work. When I create a new opportunity, opportunity status field remains empty. Can someone help me where I'm wrong?

    Likewise, I want to display a field ID, so that when a user create a new opportunity this field should get filled with a unique value by default by the system. Please let me know what script should I write for this.

    Any help would be appreciated.

    Try typing simply waiting (without the quotes) in the default, you needn't even click the Fx button.

  • Bug report: lv2010. Incompatible value returned by sub - vi

    LV2010 WIndows XP

    I have a vi that always writes to a variable via a local variable.

    In the next section of the sequence, the variable may be written if this case, it is incorporated in is true.

    In lv2009 when I called this vi he also returns the result to expect.

    In lv2010 if I call vi in slow-mo debugging it always returns the correct value

    If lance in real-time execution speed, it returns 0 if the case of writing embedded is NOT running.

    The value of the indicator on the front of the Sub vi is always correct, even if the value returned to the caller vi is not.

    If I change the vi to write in the variable for each case, the returned value is consistent.

    It is worrying that I now need to check each vi to see if I have integrated unique business written variable

    Appellant vi are run as re-entrant with multiple instances running - but all, but we the vi are idle.

    I have not checked if this is relevant, that is to say also is it a calling not renetrant

    My vi is complicated I need to see if I can reproduce it with a simpler version.

    Michael


  • Error with writing on an express measure VI file

    Who is surprised? Not me.

    I'm writing a VI that is extremely easy to use for controlling a large linear actuator. The objective here is to get this done and ready to use in less time as possible. I'm having an error appear on the writing of file express VI measure every time I try to collect data that are present as follows:

    It seems not that I am adding multiple types of data in the file, but with express screws I usually do some voodoo magic to grow. Any thoughts on how I could fix this?

    Thank you!

    When you stop the application because you destroy the queue as soon as the producer ceases, you will get an error on your Dequeue.  You should do this when the consumer stops.  And to be more exact, you can send a command through the queue telling the consumer to stop.  This would eliminate this local variable and make sure that you sign in fact everything you're supposed to.

    I also recommend that you create the file before the loop of consumer and just use the TDMS functions for writing your data.  Makes things more efficient and easier to understand.

    See the attached updated help.

Maybe you are looking for

  • How do we uninstall speed for good dial?

    I already tried to uninstall speed dial several times in different ways:1) passed to the add-on and firefox extensions.(2) will the programs and features Control Panel.(3) by going into settings in firefox and the browser by default.(4) will "subject

  • Need help with an expiration date

    I have as of today on my spreadsheet, need help to make a column of expiry date which will go to the Red 20 days before expiry. Not to find the formula, please help? Thank you.

  • Stopwatch

    Im trying to build a stopwatch for my program. I want to build a stopwatch with start, stop (pause) and reset button, but do not affect the main program, I want to display watch them as seconds, minutes, hours and days (all are in separate digital in

  • Preparation for installation at each connection, but what?

    Windows XP Pro with SP3, stable for years. But now since one some time to Setup tries to install 'something' after the connection very. The "preparation for installation" prompt appears, unfortunately, never says what it is trying to install, as I kn

  • BB::Cascades:KeyLayout and TextArea

    Hello I need help on how to edit TextArea and KeyLayout in alphanumeric mode. It is the property of entry (bb::cascades:TextInputProperties), but it doesn't have the property of KeyLayout. I tried to change to C++ and Qml, but this property seems to