Passing values between tabs, using a structure of housing.

At the risk of exposing my ignorance, I have a problem of substance; How to pass values in a controlled tab structure of the case.

I have a simple user interface that uses a control tab control container a structure of all cases wrapped in a while loop. I use

LabVIEW 2012.

The basic intent is to run VI in tab 1, whose results would be available for the VI tab 2 ect...

(See the attached example; an experience I wish that changes to the controls to page 1 int & string will appear

the indicators corresponding to page 2).

I can "pass" the values of a case outside the case itself (through a tunnel of output) structure, but can't seem to do

available for all other cases by a tunnel entrance.

I tried to tunnel of the case in a registry to lag on the while loop, but am upset by retrieving that data again in another case.

I tried to use local variables, but obviously do not understand the paradigm brought LabVIEW for variables. I can create a local

variable but can't seem to 'plug in' to an indicator on the second page.

First question: is a reasonable method for execution of the loop control program structure business controlled within a certain time tab?

I chose it because I have literally dozens of parameters to define, validate and want to manage Visual space

for the operator. For example, I would that this sequence:

  1. Question and list of facilities available on my PC
  2. Select a device to use, make sure it works properly
  3. Set the parameters for this particular device (30)
  4. run the device, collect data and save the results

Second question: it is clear that I don't know how to use variables, and the examples I read involve transmission of data to parallel structures

and not in a case. Is a local variable to a reasonable method of transmission of data between the "tabs"? I will gladly make

accept the reprimand to 'RTFM' until 'FM' required is identified.

Thank you in advance for your kind attention to my wisely first year survey

Shift registers are simple to get data from.  Where is your problem with their use?  However, have you considered just using the terminals directly in the case of the Page 2?

You must learn to use the Structure of the event.  You shouldn't care what tab you are on.  It's all in the same VI.  Therefore use a Structure unique event for all your control value changes.

Tags: NI Software

Similar Questions

  • Pass values between different areas on the same page.

    Hi guys!

    I'm developing a simple application where we have the list of students. I'm displaying information on a separate page for each student. Do you have any idea how and if I can pass parameters between regions, on the same page? I have a view showing, student card name information etc, and I want to create another view on the same page, which will be the student and will return a list of its subscribed courses.

    Part of my database is something like this:

    -------------

    Students

    ------------

    ID (PK)

    ------------

    -----------------------

    Student_course

    -----------------------

    ID (PK)

    Student_id (FK)

    Course_id (FK)

    ----------------------

    ----------------

    Course

    ----------------

    ID (PK)

    You have no idea how this can be done? I found information how to pass parameters between pages, but not on the same page.

    Thanks in advance!

    P.S. I am using the Application Express (declarative programming via a web browser), the use of the Application Builder.

    I discovered that I really had to. I just had to replace the "1" in my sql query with: P9_STUDENT_ID

    Thanks for your help anyway!

  • Navigate between the report and dashboard and pass values between another column

    Hello

    I have a question about navigate from 1 report to a dashboard page passing value from column 1 to column 2 in the second report...

    In OBIEE 11 G, I create link action report 1, column 1 and this link from the action is go to the content of the BI and the destination is a dashboard page, which has used 2 column as a dashboard and there are 3 reports that all use column 2 to filter. Now, the dashboard page 2 column is an alias for column 1 report 1, from the point of view of users, these are the same, but OBIEE point of view, they are different.

    My action link is able to access the dashboard, however, the value in column 1 which I clicked on run navigation, not are placed in column 2 as the line of dashboard does not receive this value when navigating...

    Since I can't put column 1 in dashboard 2, nor that I can put the 2 column in the report 1. Because our data model is done in the way that if I use column 1 or 2 in both cases, it will be o-ring...

    Is there a way around this problem?

    Let me know if I need to elaborate

    Thank you

    Hello

    You are going to have three main dashboard page (i.e., dashboad1, 2, 3) in the dashboard you will be having 3 different relationship with different column aliases (e.g. columnx_alias1, columnx_alias2, columnx_alias3) and you're going to have a dashboard more page say dashboardx a report with columnx. Now if you click on report of dashboard1 to go to dashboardx, click on report of dashboard2 also should go to dashboardx, click dashboard3 report should also go to dashboardx.

    1 > you can create 3 variable presentation for column 3 aliases and hide. {{{You can use the union query in sql result say columnx select from table where columnx='@{column1}' union select columnx table where columnx='@{column2}' union select columnx table where columnx='@{column3}'.
    2 > now you can hide these guests with variables.

    Please let me know if you are facing a problem.

    Thank you
    Yacoub

  • write the multiple value series buffer using the structure of the case

    In this VI, I am generating waves by using the sliding bar. After that I compare it to a value as 0.6. If the value of wave is higher than 0.6 then led flashes and structure case written 1 value serial buffer. If it is less than 0.6 became led off and structure written case value 0 in the stamp series. now, I want to add another condition if the chart value is between 0.2 to-0.2 written structure case 2 series buffer value. can you tell me how can I do this?


  • passing values between different vi

    Hi guys, it's perhaps a question very basic but could not able to find the solution.

    I have main Vi and one under Vi, in which my main vi produces random data and send it to the Subvi. Here, I want to open the window of Subvi permenently I wanted to say that if I click on the display button, the value has to get the update, but in the example attached each time on the screen flashes because of the reason each time is called, I even tried passing random values using a queue more and read in the Subvi nthng work, thanks in advance,

    John

    Hi John,.

    One of the causes of her flashing, it's the sub vi property has been set to 'Close thereafter while initially closed'.

    Even if you set the "sub - VI Configuration node... ' to 'Close thereafter while initially closed'.

    The two places must be defined correctly.

    I've done a few other mods. See if it's what you wanted.

    Steve

  • Passing values between reports built on a different domain

    Hi all

    I was struck with a problem of passing parameters of rep1 (built from business line 1) and rep2 (built from domain 2), I have metric in rep1 values, when you click on this metric value, he should go to rep2 which is built on a completely different area...

    Thank you
    Anthony

    Hello

    Please see the link below:

    http://oraclebizint.WordPress.com/2008/04/30/Oracle-BI-EE-101332-understanding-dashboard-prompts-passing-prompts-to-multiple-subject-areas-aliases/

    Re: How to use URL GO?

    Thank you

    Deva

  • Passing values between form

    Hi all!

    I have a small question. I started to work on ORacle APEX today and have to pass on the value of my Login Page to the employee detail Page. I know that there is a similar to position
    How to pass a value in form
    But I could not get my reply in this way. As I am lack of time, I can't get a lot.

    Scenario:

    Login page has P111_EMP_NO AND P111_PASSWORD. On submit, there is a process called "Login", where he calls a custom authentication package and verifies its authenticity. After its success, I want this P111_EMP_NO to go to the details used report Page where it displays information about the employee.

    Your help is appreciated.
    Thank you

    Hello

    The value contained in P111_EMP_NO should be available in the APEX provided the substitution string "APP_USER.

    http://download.Oracle.com/docs/CD/E17556_01/doc/user.40/e15517/concept.htm#sthref166

    CITY

  • Be able to maintain the values between tabs

    Page 22 of my application, I have 3 tabs at the top: general Incident Info, Troopers at the scene and vehicle information Incident. I'm trying to be able to fill some fields on the first tab then go to the second tab and fill some fields on this page and then return to the first tab and still have the same values that I had entered before I tabulated the second tab. Looking for the forum, I found and applied different suggestions to try to get it working, but not luck. I tried to apply a second series of hidden objects and have then a page load process to reset the original parts for the hidden items. I also tried to put the items on page 0 and post conditional based on the pages. I also saw a solution to get a popup message to the user to ensure that they record information on the current form before you leave this page. (this one actually would be impossible). I posted the app on the site of the apex. If someone has a minute to take a look and suggest what I might need to do, I would be very happy. Thank you.

    Deanna

    http://Apex.Oracle.com/pls/OTN/f?p=4550:1:4031563210204584

    Workspace: DEANNA2
    Username: DDOVE@KHP. KS.GOV
    Password: Dclipse03

    Login: [email protected]
    Password: Dclipse03

    Page 22

    The point list objective would be a URL like javascript:doSubmit('OPTION1'). Then you must create a branch with a type of condition Request = 1 Expression and in the area of the Expression 1, you would put OPTION1. Then repeat that for each Pseudo-onglet, using a unique request for each value.

    Scott

  • Reports 2-navigate and pass values between 2 different columns

    Hello

    I have a question about navigate from 1 report to another while passing the value of column 1 to column 2 in the second report...

    In OBIEE 11 G, I create link action report 1, column 1 and this action link is access BI content and the destination is report 2. Now, report 2 column 2, which is an alias for column 1 report 1, from the point of view of users, these are the same, but OBIEE point of view, they are different.

    My action link is able to navigate to point out 2, however, the value in column 1 which I clicked on run navigation, not transmitted in column 2 in the report 2...

    Is there a way around this problem?

    Let me know if I need to elaborate

    Thank you

    Hello

    1 > create a report with the column 1 and column 1 of the brand is requested in this report (this will be your interim report).
    2 > in the second report of the condition implemented column2 filter is equal to (filter based on another through the analysis of the above-mentioned report and give the column).

    Please let me know if it solves your problem.

    Thank you
    Yacoub

  • Pass values between components

    Hello, this is my first questions in this forum and I hope that someone can help me.

    I use components in my application and I want to get a single value that I create a component in another component. I know that there is more that I can do in different forms, but I just want to choose the best. Here's the code to better explain my questions.

    Component1:

    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="164" height="36"> 
       <mx:Script>
          <![CDATA[
             
           //Metemos el id de la cuenta que queramos cargar
           public function queCuenta():Number {
                var idAccount:Number = Number(accountnumber.text);
                return idAccount;
           }
          ]]>
       </mx:Script>
       <mx:TextInput id="accountnumber" x="74" y="8" width="36"/>
       <mx:Label x="25" y="10" text="Cuenta" width="62"/>
       <mx:Button x="118" y="8" label="OK" width="42" click="queCuenta()"/>
       
    </mx:Canvas>

    I want to use idAccount in another component. I want to print this number in an another component label. What is the best code what to do?

    Thanks and sorry, but my English is not very good.

    It is placed before the script tag, I mean inside the main tag.

    as:

    http://www.Adobe.com/2006/mxml"width ="164"height ="36">

    [Event (name = "valueChanged", type = "flex.events.Event")]

    .

    .

    .

    .

    seems you have to study a little more about custom events:

    http://livedocs.Adobe.com/Flex/3/HTML/Help.HTML?content=createevents_1.html

  • passing parameters between pages

    Hello

    I have 2 custom pages, navigate from one page to another. I want to perform certain conditions on the other page-based features. For this I need to pass Boolean parameters between pages, but don't know how.

    I checked the putsession, putparameter, but somehow, they don't work.

    Thank you

    You can use pageContext.putTransactionTransientValue () and pageContext.getTransactionTransientValue () to pass values between pages.

    Prasanna-

  • Receive the error message "the server that you are connected using a security certificate that could not be verified that the certificate CN name does not match the passed value.

    Prob Winmail.

    Receive the error message "the server that you are connected using a security certificate that could not be verified that the certificate CN name does not match the passed value. Do you want to continue? ». This started happening after that my laptop has been reformatted. I have synced with Gmail winmail and followed the instructions to do this correctly. By pressing the tab 'Yes' allows me to use winmail, but it's a little embarrassing.

    Using a digital signature?  Check the settings under Tools | Options | Security and also tools | Accounts | Mail | Properties | Security.

    Also, see here (http://mail.google.com/support/bin/answer.py?hl=en&answer=86382) and make sure that your settings are correct.

    Steve

  • Can I use horizontal scroll to switch between tabs?

    I find it useful to switch between tabs with the side-scrolling my mouse wheel. Can I configure Firefox in this way?

    Apparently FireGestures doesn't support scrolling directly if you can't make it work. I have no local way to test it, because nobody doesn't know I have a mouse with a horizontal scrolling. FireGestures provides alternatives (I use the tab scrolling of line), however, and supports scripts , if you want to try to use the technical information provided by cor - el.

    One avenue would be to use the mouse like Logitech Setpoint or Microsoft Intellipoint software to set the scrolling to run the FF Ctrl + PgUp and Ctrl + PgDown hotkey combo. This would negate native scroll, however.

    You can leave your comments at https://input.mozilla.org/en-GB/feedback/ if you do not want to see this feature implemented. I think you're better of trying to get an add-on to do this though, as horizontal scrolling appears to remain a characteristic very niche.

  • by using a structure of the event to restore a Boolean control with change in value for the menu ring

    I'm trying to get two Boolean buttons to reset when the value of a ring menu.  For this I use a structure of event defined to execute with a ring value change.  However I have another code that should be run while the structure of the event expected to change value.  I place my structure of the event inside the while loop buttons reset as expected but my other code is not run (except when the value of change). If I place it outside the loop the rest of functions code as expected, but the buttons do not reset.  Any help you offer is much appreciated.

    Hello

    ADD TIME OUT EVEN AND GIVE DELAY OF 100 MS.

    Adds the case-application-timeout event

  • Tension running from negative to positive to a negative value again using a structure case

    Hello

    I a VI that takes place (not shown) DAQ hardware and want to do the following with it:

    By feeding the starting value (the maximum negative value of voltage), increase (positive) and the end value (maximum positive) voltage for the DAQ hardware TRADERS (should be

    shown in the digital display) should go to gradually change from negative to positive maxima and do the reverse process of return to the starting value

    which is the maximum negative value.

    for example

    If I put - 3V to the starting value, 0.5 as increment, + 3 V to the end value, I should get the following:

    -3, -2,5, 2,...,.0,..., 2.5, 3 and then 2.5, 2..., 0,...,-2, 2.5-3, then stops.

    I managed to get the first which is negative to positive Maxima but he never do otherwise. Can anyone help with this.

    Thank you very much

    Alain

    Study the attached example.  Instead of having just a graph showing each DC voltage at each iteration, I made a graph that will update to show all the steps as they occur.  The waveform that is the scale of things is to properly size the chart so you can see each stage without having the graph resize with each iteration of the loop.  You can pass values to your DAQ hardware to get the real exit.

    I used a second shift for such direction suggested by Altenbach register.  It is to go to the best (maybe the only way).

Maybe you are looking for