Express VI within Control

Hi
Currently I'm trying to create a control which contains an express VI
to allow the control to be configured
An example of how this would work ideally is
A control is made with a sub panel and in the block diagram an
express VI to configure what VI is to be displayed in the sub panel.
And ideally when this control was inserted the Express VI would
automatically open its configuration panel just as if it was directly
dropped onto the block diagram.
The Problem is this is not what happens as the config panel is not
automatically loaded
Does any one know or have any ideas on how I could cause the config
panel to be displayed when the control is selected and dropped in.
The goal is to prevent the user from having to go into the block
diagr
am so we want to avoid requiring them to find the express VI and
double click it.
Thanks
Craig

Hi Craig,
You can create controls to define the various parameters of the express vi. Otherwise the only way to access the configuration dialog of the express vi would be to either double click it or right-click it and then click on properties.
Regards,
Ankita A.
Applications Engineer
National Instruments

Similar Messages

  • Final Cut Express and logic control

    Hi,
    has anyone ever achieved to combine final cut express and logic control?
    I'm a logic audio user and Iwould be greatful to influence major features of final cut with the controller "logic control XT" and let them work together.
    Thanks for your help and ideas!
    Alex

    No. FCE has no mixer.

  • No icons within Control Panel, Administrative Tools Folder

    I believe this problems relates to a terminal services policy package as
    the problem only exists on our Citrix Metafrme servers. Regardless of who
    logs onto the console of any of our 6 Citrix W2K servers, within Control
    Panel, Administrative tools, there are either 0 icons or 2 .NET framework
    icons only. I can however access all icons in Administrative Tools by
    going through Start, Programs, Administrative tools.
    Can anyone assure me that this is a policy issue and where the settings
    are as I'm ****ed if I can find them?
    Thanks
    Lenny

    Lennyd,
    It appears that in the past few days you have not received a response to your posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at http://support.novell.com in both the "free product support" and "paid product support" drop down boxes.
    - You could also try posting your message again. Make sure it is posted in the correct newsgroup. (http://support.novell.com/forums)
    If this is a reply to a duplicate posting, please ignore and accept our apologies and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Expression help needed - control speed of a pan via a slider

    I've done this in the past but can't locate my old project, and my head is throbbing from last nite.....
    I'd like to apply an expression to my null's position. I want it to pan horizontally at a speed specified with a slider control. I'd like it to be able to start, stop, and then continue. Doesn't need to ease in, but it'd be nice.
    Speed = effect("Speed")("Slider");
    OffsetX = effect("Offset")("Point")[0];
    fps = 24;
    x = OffsetX - (Speed * time * fps);
    [x,243]
    My problem multiplying "speed" with time means that when it stops (speed=0), it returns to the start position.... I need it to stay in place, and then continue when I animate the speed value back up.
    Please help my hungover brain....

    Here's a quick and dirty method:
    >v = effect("Velocity")("Point");
    vSum = 0;
    for(t = 0; t <= time; t+=thisComp.frameDuration) vSum += v.valueAtTime(t);
    value+vSum*thisComp.frameDuration
    Unfortunately, it is pretty slow to calculate, and just gets slower the further you go down the timeline. Also, it doesn't actually produce continuous motion, so it doesn't play well with motion blur.
    I'm working on a much more efficient expression that does work with motion blur, but I can't seem to get it to behave once you get past the last keyframe. If I have a breakthrough, I'll post it.

  • Simple counter within Control & Simulation Loop

    Does anyone know a simple way of creating an incremental counter within the Control & Simulation Loop ? It's not possible to have a For loop within the Control & Simulation Loop hence the shift register method is out.

    The "simulation parameters" function on the utilities pallete outputs a "Timestep Index" that is incremented each step. That's the simplest option. Alternatively, you could use a sub VI that executes on major steps and contains a for loop.

  • Final Cut Express with Universal Control Surface?

    I would like to buy Final Cut Express. I want to use a universal control surface such as the Tascam FW1082 with my editing. I know the FC Pro has control surface compatibility, but does the new FC Express?

    Bummer. But, thank you for answering my question.

  • Multiple Airport Expresses- Individual volume control??

    I have 5 Airport Express units around my house connected through a central Airport Extreme. I want to control the volume on different Express units independently (my front porch can't be as loud at night).
    I know I can change the volume on the stereo unit, but I'm lazy.
    I also know that I can just use AirFoil, which I have, but it seems that Apple should have a solution, especially since I would imagine they would want people to purchase multiple units.
    Am I missing something? Is there an upgrade in the works?
    Thanks!

    Hi,
    The network restructure you are planning to do is exactly what you should do.
    As you know you need to reconfigure the Extreme and Express Airports.
    this has been covered here:
    https://discussions.apple.com/thread/4372870?start=0&tstart=0
    You seem to know what you are doing so the only trap is that you will not be "extending the network" but roaming so the Airports Express will work as a cluster.
    Let me know if you need more specific answers.
    TZ

  • Application Express and Version Control

    We are using Clear Case for our versioning. We are looking at Application Express for our simple screens(rest is in java/struts). Our only concern with application express is integrating it into our current version control methods.
    How much effort is involved in exporting the schemas and checking them into clear case?
    also, we will have multiple people developing html db forms. How complicated does this integration get?

    Hi User....
    My team uses Microsoft Source Safe for version APEX control.
    We export the Application as well and the schema DDL to text files and then check them into SourceSafe. We carefully label the check-ins with appropriate version numbers. The version numbers are also added to Page 0 so we know what version we are running. This work reasonably well in APEX 2.0. I believe that it will be even easier in APEX 2.2.
    If you have multiple developers working on a single APEX application, create a special user ID that is used for only locking pages. This trick prevents your developers from making accidental changes to a perfectly debugged page. The locking ID is under the control of the project manager or the team lead. It is also handy for controlling the check-in-out process for individual pages or groups of pages.
    I hope this helps.
    Cheers,
    Patrick Cimolini

  • [AS] How to express "Selection" within Search drop down menu in Find/Change Dialogue?

    I want to set the Search>Selection with AppleScript, how to express them in AS?
                        set selection of find grep preferences to true
    isn't working...
    help me

    It works the other way around -- you don't 'select' the target for replacement, you act on an object. To change text in a document, you would use
    app.activeDocument.changeText();
    and similar for textFrames, stories, paragraphs, or -- indeed -- any selected text:
    app.findTextPreferences = app.changeTextPreferences = null;
    app.findTextPreferences.findWhat = 'e';
    app.changeTextPreferences.changeTo = '!';
    app.selection[0].changeText();
    This is Javascript, by the way, but you might find it translates easily to AppleScript as the underlying model is the same.

  • Oracle 10g express: trouble with control file

    Hallo,
    I have just installed Oracle 10g for Linux; my distro is Fedora core 4. After configuring the environment variables, I try to startup the XE database by invoking sqlplus as oraclexe user. The command fails with this error message:
    ORA-00205: error in identifying control file, check alert log for more info
    The alert log says that the control file control.dbf is missing, and actually it is, along with every data file and log.
    Could anyone give me one hint?
    Thanks
    Franco Pingiori

    user9010964 wrote:
    I checked the included documentation but it doesn't provide any details regarding the version of the Personal Edition.There is no reason for separate documentation regarding Personal Edition (PE). PE includes all of the components that are included with Enterprise Edition, as well as all of the options that are available with Enterprise Edition, with the exception of the Oracle Real Application Clusters and management pack.

  • How to control the speed of a loopOut expression

    I have a looped walk-cycle of an elephant that I would like to control the speed of using a slider controller or similiar.
    I have a 25f walk cycle that Ive used the loopOut expression on. I would like to add to this something to control the speed of the loop so I can easily make the elephant walk, run or stop.
    Im not an Expression genius so would like some advice on how to go about this.
    Cheers

    Trying to create a rate slider is going to be complex. Dan Ebbert's MotionScript site has an explanation of how to write an expression for a speed control slider. It would be a good page to study.
    I would adjust the keyframes of my walk cycle so it was at the slowest speed, pre-compose, then adjust pre--comp settings and extend the length so it was much longer than the main comp and extend the walk cycle or you'll run out of cycles before the main comp ends. I would not convert your expression to keyframes because it is not necessary.
    Dan has an example that uses audio to drive time remapping. I already have all of his expressions for rate control in my animation presets library and use them all the time. I customized each or them to suit my typical needs. To customize his audio driving time remapping example I replaced the Audio Keyframes slider with an Effects Control slider attached to the layer. For a walk cycle you may want to keep all the values positive and animate between 0 and something like 3. I'm not sure what a walk cycle would look like while it was reversing.
    Here's what the expression looks like:
    spd = effect("Slider Control")("Slider");
    mult = .5;
    n = spd.numKeys;
    if (n > 0 && spd.key(1).time < time){
      accum = spd.key(1).value*(spd.key(1).time - inPoint);
      for (i = 2; i <= n; i++){
        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);
    value + accum*mult
    Here's the animation preset: TimeRemapSpeedControl.ffx
    All you have to do is pre-compose, adjust the length of your pre-comp, then apply the expression and add keyframes.

  • Control Plane Policy & VRF

    Hi ALL !!!
    I created еру CPP and applied the service policy like "permit tcp host x.x.x.x any telnet" to it.
    It work very nice if I haven't VRF.
    But, ALL my users from VRF "USER" or "Manage" can telnet to router :-(
    What can you suggest to me?

    Hello mpalis,
    traffic which is not matching any defined classes ends in class class-default which is always applied whether you configured it or not.
    Some traffic types cannot be defined by the classes and always go to the class-default class. Examples of those are Layer 2 PDUs/keepalives (CDP, ARP etc) and non-IP traffic (ISIS etc.). Also IPv6 traffic, if not expressely defined within a specific class, ends up in class-default.
    What you see is pretty expected then. Some Layer 2 or non-IP control traffic is hitting the default class every now and then (the rate is pretty low in your ouputs > 1pps or so).
    About the monitoring part it is not that easy on this platform (I assume you have a ASR 1000) as the easiest way to identify that traffic would be to use ERSPAN and use the CPU as the source. Unfortunately that is not supported (even though the CLI allows to configure it) and it does not work.
    Other option would be Embedded Packet Capture (EPC) and capture process switched packets but this is not supported either on ARS.
    What is left is an engineering command to see what is actually punted to the CPU which is "debug platform software infrastructure punt".  Note that this is command can give a pretty chatty (overwhelming) output, so I suggest you to disable the console logging and send the output to the syslog if you intend to use it.
    You will likely see some non-IP traffic/L2 traffic popping up every now and then confirming what i wrote above.
    regards,
    Riccardo
    PS: Please rate the answer if helpful and flag the question as answered if no more help is needed.

  • Case within case in join

    I am trying to set up a join where what fields are matched depend on the value of another field but cannot seem to get the syntax right. I have only posted part of the query as it is quite long and the rest has no relevance to the join.
    The error is
    Msg 102, Level 15, State 1, Line 59
    Incorrect syntax near '='.
    on the line
    then  CertNo =
    Can anybody help me sort this out please?
    regards
    Ron
    from
    InvoiceItems
    join Invoices on inv_no = invit_invno and inv_canind <> 'Y' and inv_cust <> '$sayrf'
    join Customers on cust_no = inv_cust
    join Stock on stock_no = invit_partno
    join Batches on batch_batch = invit_batch and batch_part = invit_partno
    inner join Certtable on
    case when certpord = ''
    then CertNo =
    CASE WHEN LEFT(invit_cert,5) = 'HAPAG' then 'HAPAGL'
    WHEN LEFT(invit_cert,5) = 'UAMMA' then 'UAMMAERSK'
    WHEN LEFT(invit_cert,5) = 'UAMRB' then 'UAMRB211'
    WHEN LEFT(invit_cert,5) = 'NSKCON' then 'NSKCON'
    ELSE invit_cert
    end
    else certpord = batch_order
    end
    join Suppliers on supplierRef = supp_no

    Because you are thinking of CASE as a control-of-flow construct - it is not.  It is an expression that returns a scalar value.  You can use it within a join clause but it must be done correctly.  Case returns a scalar value which must be used
    to form a Boolean expression.  You currently have
    case when certpord = ''
        then  CertNo =
        CASE WHEN LEFT(invit_cert,5) = 'HAPAG' then 'HAPAGL'
        WHEN LEFT(invit_cert,5) = 'UAMMA' then 'UAMMAERSK'
        WHEN LEFT(invit_cert,5) = 'UAMRB' then 'UAMRB211'
        WHEN LEFT(invit_cert,5) = 'NSKCON' then 'NSKCON'
        ELSE invit_cert
        end
        else certpord = batch_order
        end
    Reducing this to remove the specific logic within the nested expression, you have
    case when certpord = ''
        then  CertNo =  [c1]
        else certpord = batch_order
        end
    So it should be obvious that you are attempting to treat the case expression as a control-of-flow statement.  Usually it is easier to write the logic twice and then combine the queries into a single one (if that is possible).  I'm guessing that
    you need something like:
    inner join Certtable on
    (certprod = '' and (case left(invit_cert,5) when 'HAPAG' then 'HAPAGL' ... else invit_cert end) = CertNo)
    or (certpord <> '' and certpord = batch_order)
    Carefully consider the logic if certprod can be null.  And a last comment. You should get into the many best practices habits - one of which is to give an alias to each table and to use always the alias when referencing columns in each table. 
    This makes it easier to find logic problems based on the presence of similar column names in different tables and it improves the ability of your reader to understand the query and the association of columns to tables and tables to tables.  If you
    find that the logic used to translate left(invit_cert, 5) appears frequently, you should consider adding a computed column to the associated table (and perhaps materializing it and /or the relationship). 
    And another note - don't write/implement code that serves no useful purpose.  The last condition of your embedded case expression does nothing useful. 
    WHEN LEFT(invit_cert,5) = 'NSKCON' then 'NSKCON'
    The above condition can be safely left out of the logic since it will be evaluated in the same fashion as the else condition of the case expression.

  • Single Airport Express with Multiple iTunes Clients ?

    Is it possible for an Airport Express to be controlled by more than one copy of iTunes or does it have to be a unique pairing?
    I have an office of Mac users who want to be able to play from their desktop iTunes libraries to an office stereo connected to an AE. Obviously they can't all play at once... But will they all be able to see a single AE and stream to it on a first come first served basis?
    I can't find anything relevant on Apple site or by googling. Everything is about one copy of iTunes to Multiple Airport Expresses (Expressi?).
    Thanks in advance
    greg.

    Yes, they can play music through iTunes off each of their desktops. Here's the catch...if someone has the AirportExpress picked as their selected speaker, nobody else can play music through it until that user changes the AE speaker back to "Computer" via iTunes on their desktop. All of the other users would see a message that another computer is using that speaker.

  • SSRS Expression for hiding some columns in column group based on parameter

    I have a matrix table with column name WeekName which has the values of W1, W2, W3 and W4 which expands 4 columns when run. I need to hide the columns based on a parameter called WeekPar as follows:
    If WeekPar = 1, hide columns W1,
    If WeekPar = 2, hide columns W1 and W2
    What would be the expression for that?
    I know how to hide individual columns, but not some of the columns in a group. Is this possible?
    Thanks in advance!

    Hi QQFA,
    After testing the issue in my local environment, we can refer to the steps below to achieve your requirement:
    Right-click the WeekName column to open the Column Visibility property dialog box.
    Using the expression below to control the Column Visibility (supposing the cell which contains WeekName field named WeekName ):
    =switch(Parameters! WeekPar.Value=1,ReportItems! WeekName.Value="W1", Parameters! WeekPar.Value=2,ReportItems! WeekName.Value="W1" or ReportItems! WeekName.Value="W2")
    If you have any other questions, please feel free to ask.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

Maybe you are looking for