Methods of displaying an indicator in one labview program in a different labview program.

If I have two programs, how many different methods do I have of displaying one programs indicators in the other program? Same with controls.
thanks

I'm not sure if I understand correctly..
Do you mean sharing information when they are both running?
If so, then "References" are useful for this. I think there are examples available of vi's using references.
For instance, you have one vi running. Your other vi wants to know the progress of the first one or obtain certain values, etc. Using reference allows the second vi to get the desired data from the first vi. The vi's are not wired onto each other, both run in parallel.
If this is not what you meant, can you provide more details? I'm not sure what you meant about controls.
Regards,
JLV

Similar Messages

  • How do you open a specified Labview Vi from a different Labview Vi?

    I need to open a different Labview Vi when a certain function is performed from within my current Labview Vi.

    You can do this using vi server. These functions are located under the "application control" palette. The first thing that you will need to do is open a vi reference. You can use the path of the vi you want to open to obtain this reference. Then you can use a combination or just one property node and invoke node from the same palette. There are also examples of this located in LV find examples. Type in server and you will find example vi's using vi server architechtures. Hope this helps.
    BJD1613
    Lead Test Tools Development Engineer
    Philips Respironics
    Certified LV Architect / Instructor

  • Displaying the content of one JPanel in an other as a scaled image

    Hi,
    I'd like to display the content of one JPanel scaled in a second JPanel.
    The first JPanel holds a graph that could be edited in this JPanel. But unfortunately the graph is usually to big to have a full overview over the whole graph and is embeded in a JScrollPanel. So the second JPanel should be some kind of an overview window that shows the whole graph scaled to fit to this window and some kind of outline around the current section displayed by the JScrollPanel. How could I do this?
    Many thanks in advance.
    Best,
    Marc.

    Hi,
    I'd like to display the content of one JPanel scaled
    in a second JPanel.
    The first JPanel holds a graph that could be edited
    in this JPanel. But unfortunately the graph is
    usually to big to have a full overview over the whole
    graph and is embeded in a JScrollPanel. So the second
    JPanel should be some kind of an overview window that
    shows the whole graph scaled to fit to this window
    and some kind of outline around the current section
    displayed by the JScrollPanel. How could I do this?
    Many thanks in advance.
    Best,
    Marc.if panel1 is the graph and panel2 is the overview, override the paintComponent method in panel2 with this
    public void paintComponent(Graphics g) {
    Graphics2D g2 = (Graphics2D) g;
    g2.scale(...,...);
    panel1.paint(g2);
    }

  • How to display all data on one page in web app

    Hello.
    So I have web app JSF (IceFaces framework) + JBoss all Crystal Report working perfectly. So I have page with Crystal Report tags (e.g.
    <bocrv:reportPageViewer reportSource="#{crystalReport.reportPath}" ...
    in this report I have table with some data (data from DB) and I want to display this data on one page. Unfortunately now this data are moving to the next page and unfortunately I even donu2019t know how switch to the next page (I see only info e.g. 1with 2).
    So how to display this data on one page if its impossible how to torn on pagination.

    So I canu2019t do this, I canu2019t display all data on one page (until Iu2019m using JSF tags)?
    In JSF tags Iu2019m setting only path to file. In my bean Iu2019m using u201CReportClientDocumentu201D object itu2019s easy way to load report file (u201Copenu201D method) and set parameters (u201CgetDataDefController().getParameterFieldController()u201D method) and also connect to data base (u201Clogonu201D method) but I havenu2019t this property u201CsetSeparatePages(boolean)u201D.
    Maybe Iu2019m doing this wrong and there is a simpler way maybe I can use somehow u201CCrystalReportVieweru201D please give my any advice.

  • Payment Methods not displayed

    Dear Friends:
    The Client requirement is to display a report which contains all types of payment & Receipts(Cash,Cheque&Others).
    using S_ALR_87012332 - G/L Account Statements, I selected Co.Code,Doc.No,F.year,Customer Accounts,
    Payment Key - Cheque. and In Customer Layout, I created Layout with includes  Payment Method.
    In customer Master & Bank determination, The payment method is defined as cheque.
    I execute the report,but unable to see the payment method  .
    How to overcome the Problem? Please advise.
    Regards
    MSReddy

    hi,
    Develop u r new own program with payment method field. Because in standard one method will not come so develop new report with the help of u r ABAPer. In the report add the fields what you want like Payment method

  • Display multiple spreadsheet on one XY Graph

    Hello 
    How can i display multiple spreadseet on one XY Graph ?
    i'm using this method for single file :

    This is what i have done 
    it's really intresting that The color of the plots automatically got changed 
    as you see here address is constant and number of file too.
    now i'm working on user just select the folder and the code automatically display all file in the folder .
     

  • Form not getting displayed in sap b one

    I have created a form using screen painter.But it is not getting displayed in sap b one.When I debugged the form it doesnot show any error.

    Option Strict Off
    Option Explicit On
    Friend Class frmEmployee
        Private WithEvents SBO_Application As SAPbouiCOM.Application
        Private objForm As SAPbouiCOM.Form
        Public Sub New()
            MyBase.New()
            '// set SBO_Application with an initialized application object
            SetApplication()
            LoadFromXML("frmEmployee.xml")
            'LoadFromXML("MySimpleFormxml")
            '// Get the added form object by using the form's UID
            objForm = SBO_Application.Forms.Item("F_4")
            '// Show the loaded Form
            objForm.Visible = True
            '// Saving the Form as an XML file
            '// although it already exist as an XML file
            '// it is good for practice
            'SaveAsXML(objForm)
        End Sub
        Private Sub SetApplication()
            '// Use an SboGuiApi object to establish connection
            '// with the SAP Business One application and return an
            '// initialized appliction object
            Dim SboGuiApi As SAPbouiCOM.SboGuiApi
            Dim sConnectionString As String
            SboGuiApi = New SAPbouiCOM.SboGuiApi
            '// by following the steps specified above, the following
            '// statment should be suficient for either development or run mode
            sConnectionString = Environment.GetCommandLineArgs.GetValue(1)
            '// connect to a running SBO Application
            SboGuiApi.Connect(sConnectionString)
            '// get an initialized application object
            SBO_Application = SboGuiApi.GetApplication()
        End Sub
        Private Sub LoadFromXML(ByRef FileName As String)
            Dim oXmlDoc As Xml.XmlDocument
            oXmlDoc = New Xml.XmlDocument
            '// load the content of the XML File
            Dim sPath As String
            'sPath = IO.Directory.GetParent(Application.StartupPath).ToString
            sPath = "D:\Final\Forms"
            oXmlDoc.Load(sPath & "\" & FileName)
            '// load the form to the SBO application in one batch
            SBO_Application.LoadBatchActions(oXmlDoc.InnerXml)
        End Sub
        Private Sub SaveAsXML(ByRef Form As SAPbouiCOM.Form)
            Dim oXmlDoc As Xml.XmlDocument
            Dim sXmlString As String
            oXmlDoc = New Xml.XmlDocument
            '// get the form as an XML string
            sXmlString = Form.GetAsXML
            '// load the form's XML string to the
            '// XML document object
            oXmlDoc.LoadXml(sXmlString)
            Dim sPath As String
            'sPath = IO.Directory.GetParent(Application.StartupPath).ToString
            sPath = "D:\Final\Forms"
            '// save the XML Document
            oXmlDoc.Save((sPath & "\frmEmployee1.xml"))
        End Sub
    End Class

  • Session method and call transaction methos which one is the sap recomonded

    hi
    PLease give me the answer to these questions.
    session method and call transaction methos which one is the sap recomonded why .
    2) if we want to maintain BDC program in all the systems.wt to d0

    Hi Revethi,
    Here is the difference between the Session and Call Transaction method.
         Session
    Session method supports both small amount of data aswell as large amount of data
    2) data processing is asynchronus and data updation is synchronus.
    3) it process multiple apllication while perfomaning validations.
    4) in session method data will be updated in data base only after processing session only.
    5) system provide by default logfile for handling error records.
    6) it supports both foreground aswell as background process
    in bdc we use FM ... bdc_open_group " for creating Session
    bdc_insert " adding transaction and bdcdata table for updating database
    bdc_close_group " for closing Session
          Call Transaction
    Call transaction exclusively for small amout of data
    2) it supports only one apllication while perfoming validations
    3) there is no default logfile, We can explicitly provide logic for creating logfile for handling error records.
    we can create logfile by using structure....BDCMSGCOLL
    4) it doesn't support background processing.
    5) data processing is synchronous and Data updation is Synchronous( default), in
    this method also supports daya updation in asynchronus process also.
    Syntax:
    Call transaction <transaction-name> using BDCDATA
    mode <A/N/E> update <L/A/S>
    messages into BDCMSGCOLL.

  • $DISPLAY stopped working for one user

    Have 3 secondary users that I use daily on this desktop, that runs Arch x86_64 up-to-date (systemd compatible). WM is i3-wm 4.3-2.
    As of today, USER2 can launch GUI applications, USER3 sudently can't.
    Can't see what configuration I could have edited (I barely touch those secondary users config files).
    First tho secondary users are allowed to use X with 'xhost +SI:localuser:<USER{2,3}>' in a startup script, so that I can launch various GUI apps.
    Both share the same groups (audio,video,...) beside their own peculiar group.
    Oh and a last one that is used for skype only (as per the wiki). It is launched with an alias:
    alias skype='xhost +local: && sudo -u skype /usr/bin/skype'
    Runs fine.
    Logged as USER3:
    $ echo $DISPLAY
    $ leafpad
    leafpad: Impossible d'ouvrir l'affichage:
    translation: "Can't open display: "
    Logged as primary User I typed successively:
    $ xhost +SI:localuser:<USER>
    $ xhost +localhost
    $ xhost +local:
    $ xhost + (access control disabled)
    None worked.
    As root:
    # export XAUTHORITY=~<USER>/.Xauthority
    Same thing than before :-o
    Note : I happened to shift from Nvidia to nouveau while I had this issue; same issue
    Only way I found atm is:
    $ sudo -u <USER> -H PROGRAM
    Which runs fine.
    Please have you got a clue where this might come from?
    Refs:
    [Solved] Cannot open display :0.0  https://bbs.archlinux.org/viewtopic.php?id=132532 with the 2 links that eirika provided.
    Running web browser as separate user?   https://bbs.archlinux.org/viewtopic.php … 8#p1058358
    Last edited by kozaki (2012-09-25 11:01:11)

    Follow-up
    Same issue happened after last update on my netbook, for both secondary users.
    /var/log/pacman.log
    [2012-09-26 13:31] Running 'pacman -S -u'
    [2012-09-26 13:31] starting full system upgrade
    [2012-09-26 13:32] removed eject (2.1.5-7)
    [2012-09-26 13:32] upgraded coreutils (8.17-3 -> 8.19-1)
    [2012-09-26 13:32] upgraded gtk-update-icon-cache (2.24.12-1 -> 2.24.13-1)
    [2012-09-26 13:32] upgraded gtk2 (2.24.12-1 -> 2.24.13-1)
    [2012-09-26 13:32] upgraded hwids (20120906-1 -> 20120922-1)
    [2012-09-26 13:32] upgraded ladspa (1.13-3 -> 1.13-4)
    [2012-09-26 13:32] upgraded libarchive (3.0.4-1 -> 3.0.4-2)
    [2012-09-26 13:32] upgraded libsigc++ (2.2.10-2 -> 2.2.11-1)
    [2012-09-26 13:32] upgraded mlocate (0.25-2 -> 0.26-1)
    [2012-09-26 13:32] upgraded procps-ng (3.3.3-3 -> 3.3.3-6)
    [2012-09-26 13:33] upgraded qt (4.8.3-2 -> 4.8.3-3)
    [2012-09-26 13:33] upgraded util-linux (2.21.2-5 -> 2.22-6)
    [2012-09-26 13:33] upgraded sysvinit-tools (2.88-7 -> 2.88-8)
    As far  I can remember I haven't edited any config file on that system for last month - other than power management related: cpupower, jupiter and kernel-netbook
    Problem hasn't changed on the desktop PC: $DISPLAY works fine with one secondary user, and not at all with the other. Have no clue as where it may comes from, so any advice would be much appreciated.

  • Using iMac as display for my xbox one ?

    hi i have a 27-inch, Late 2013 imac and i was wondering if there was a way to use it as display for my xbox one ?

    ghaith edrees wrote:
    hi i have a 27-inch, Late 2013 imac and i was wondering if there was a way to use it as display for my xbox one ?
    Sorry, no.

  • Report to display (actuals data from one cube and plan from another)

    Hi Gurus,
             I have a requirement in reporting to display actual data from one cube and plan data from a different one.
            The example below might give a clear picture of the requirement.
    rows has key figures and columns = months
    Jan |  Feb |  Mar |  Apr |  May |  Jun  ...   ....
    GrossSales
    Net Sales   
    Now if I run the report for Current month (Apr), then for the months of (Jan, Feb and Mar) i need to get the data from CUBE1   and for the remaining months (Apr thru Dec) from CUBE2.
    Similarly when i run the report next month(may), 
    then (data for Jan, Feb, Mar, Apr  from CUBE1)
    and ( May thru Dec from CUBE2)
    Any suggestions.
    Thanks in Advance
    Kumar

    Hi Henry,
         We alreadey have a multi provider which includes
    FinDat Cube(CUBE1) for actuals and Comm.Goals cube (CUBE2) for plan.
    So you suggest that we have two versions of key figure for actual and plan.
    ie. each KF will have two versions.
    actuals = (version 10, FiscPer<curr.mnth, key figure, acutals cube)
    Plan = (version 20, FiscPer>=curr.mnth, key figure, comm.goals cube)
    eg:
    Jan | Feb | Mar | Apr | May | Jun ...
    GrossSales(Act)
    GrossSlaes(Plan)
    Net Sales(Acutal)
    Net Sales(Plan)
    Correct me if I am wrong.
    the report has a lot of key figures, having two versions for each kf will be confusing.
    the user would like to see
    Jan.....| ...Feb  |..Mar |..Apr.....|  May  | 
    GrossSales   Act Value|Act.V |Act.V| PlanVal|PlanVal|
    Net Sales
    where Act.Value is from CUBE1
             Plan Value is from CUBE2
    Thanks
    Kumar

  • Multiple index (indices) in one document

    Is it possible to create two indices within one document?
    I've got a book made up of 4 separate indesign docs. I'd like to generate two indices – one listing brands, the other listing by product type
    Is it possible, or is the index function only set up to handle one index per book/document?

    peter at knowhowpro wrote:
    Peter Spier wrote:
    I think it's a difference of interpretation.
    That's what I love about this place.
    My take was the OP wants several indexes included, each from different entries, where you seem to think the OP want s to choose a single index to include from a list of possible indices based on different entries. I'd say conditinal text would do an excellent job of that, but I'm not sure in the real world anyone would actually want to do it. Why mark index entries at all if you don't plan on including them?
    Each for a different edition/product/brand edition. I thought that was the goal.
    OK, I'l buy that as a legitimate possibility, in general, but in rereading the first post I stand by my position.

  • Want to change my16giga byte ipad mini with retina display to the 32giga one because i think its capacity is insufficient. So could i change to 32giga by giving an extra charge. I bought 16giga ipad mini on thanksgivingday, maybe 30. November

    I want to change my16giga byte ipad mini with retina display to the 32giga one because i think its capacity is insufficient. So could i change to 32giga by giving an extra charge. I bought 16giga ipad mini on thanksgivingday, maybe 30. November

    If bought directly from an Apple Retail store or Apple Online store, and is still within the 14 day return period Apple Offers you can take it back and get a full refund which you can then use towards buying the other version.
    If its already past the 14 day period then you won't be able to return it for a refund no.
    If you did not buy it from an Apple Retail store or Apple Online Store you will have to consult with the store you bought it from about their return policies.

  • Displaying images in canvas one after another

    Hi all,
    I have a problem displaying images in canvas one after another. I am using for loop and when i run the application, all images run back in the and only finally only the last image gets displayed in the emulator. I also used thread.sleep(). But it din't work.
    Here is my code:
    // A canvas that illustrates image drawing
    class DrawImageCanvas extends Canvas
    Image image;
    public void paint(Graphics g)
    int width = getWidth();
    int height = getHeight();
    g.setColor(0);
    g.fillRect(0, 0, width, height);
    String images[]={"paint_2.PNG","radha.PNG","cute.png","design.png","flowers.png"};
    for(int i=0;i<images.length;i++)
    image = null;
    System.out.println("/"+images);
         try
         image = Image.createImage("/"+images[i]);
    catch (IOException ex)
    System.out.println(ex);
    g.setColor(0xffffff);
    g.drawString("Failed to load image!", 0, 0, Graphics.TOP | Graphics.LEFT);
    return;
    if (image != null)
    g.drawImage(image, width/2, height/2, Graphics.VCENTER | Graphics.HCENTER);
    try
    Thread.sleep(5000);
    catch(Exception ex)
         System.out.println("the exception is.."+ex);
    Help me and Thanks in advance.

    See the code below : prefer the use of a Timer and a TimerTask instead of Thread.sleep().
    showNotify (from Canvas) is used to launch the timer.
    import java.io.IOException;
    import java.util.Timer;
    import java.util.TimerTask;
    import javax.microedition.lcdui.Canvas;
    import javax.microedition.lcdui.Graphics;
    import javax.microedition.lcdui.Image;
    public class DrawImage extends Canvas {
        Image image;
        String images[] = {"img1.png", "img2.png", "img3.png", "img4.png", "img5.png",
                            "img6.png", "img7.png"};
        Image[] tabImage;
        int imageCounter = 0;
        public DrawImage(){
            try {
                tabImage = new Image[images.length];
                for (int i = 0; i < images.length; i++)
                    tabImage[i] = Image.createImage("/" + images);
    } catch (IOException ex) {
    ex.printStackTrace();
    public void paint(Graphics g) {
    int width = getWidth();
    int height = getHeight();
    g.setColor(0);
    g.fillRect(0, 0, width, height);
    image = tabImage[imageCounter];
    if (image != null)
    g.drawImage(image, width / 2, height / 2, Graphics.VCENTER | Graphics.HCENTER);
    else{
    System.out.println("null");
    g.setColor(0xffffff);
    g.drawString("Failed to load image!", 0, 0, Graphics.TOP | Graphics.LEFT);
    protected void showNotify(){
    Timer t = new Timer();
    t.schedule(new PhotoSwitcher(), 5000, 5000);
    private class PhotoSwitcher extends TimerTask{
    public void run() {
    if (imageCounter < images.length - 1)
    imageCounter++;
    else
    imageCounter = 0;
    repaint();
    I hope this will help you !
    fetchy.
    Edited by: fetchy on 14 ao�t 2008 09:48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • When displaying multiple curves on one 2d graph in reports how do I force one curve to be in the foreground?

    When displaying multiple curves on one 2d graph in reports how do I force one curve to be in the foreground? I have two signals and I want to show one overlayed on top of the other. Right now Diadem will only graph it the other way around. I have tried deleting the curves and re-adding them in differnt orders, changin the order they are in the curve list, changing their order inthe data portal, right clicking on the curve and selecting "move to forground" (this only moves the entire 2-d graph object to the foreground). Im using Diadem 12.0 Basic.
    Solved!
    Go to Solution.

    Hello Joe,
    I figured out what causes your curves to draw in the wrong "order".
    You are using two Y-axes, and DIAdem always draws the data for Y1 before Y2, no matter what the order of the curves is in the "Curve and Axis Definition" dialog.
    I am attaching your layout with a small modification, I changed the Y1 and Y2 axis order (I swapped which Y-axis the data is displayed on), and I get the following result:
    Once I looked at your layout it became clear why the order of the curves didn't reflect the order in which the curves were drawn. I didn't know this - so I just learned something new here as well.
    I hope this answers your question, feel free to ask if there is anything else I can help you with.
          Otmar
    Otmar D. Foehner
    Business Development Manager
    DIAdem and Test Data Management
    National Instruments
    Austin, TX - USA
    "For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."
    Attachments:
    Modified Report Layout.TDR ‏146 KB

Maybe you are looking for

  • Itunes opened only once, now won't open at all HELP

    just bought an ipod 30g video, shuffle and installed itunes as per directions. had trouble from the get go. managed to open once, put some songs on ipods, shut down and haven't been able to open since. NO ERROR MESSAGES. help please....

  • Hard drive fails when importing to iPhoto or copying old iPhoto files

    I am running a 2012 MBP (2.6 i7, 10GB ram). Just installed two new drives: - 250GB SSD that has only the OS and apps. - 1TB HGST drive formatted GUID Mac OS Extended Journaled (installed in the cdrw drive space-I had a previous drive working there wi

  • VGA output problem and catalyst control start up link

    I do not know whether the problems are linked or whether I have made things worse.  It started with an error message on start uo saying that there was a problem with Catalyst Control failing to start.  It still alowed me to run normally until, in fro

  • Help with Form F110_US_DTA for ACH file to be sent to bank

    Hi ppl, I'm implementing new house bank in the system for ACH payments the NACHA file format for that bank is given to me. the bank's needs a variation in the format. they want effective entry date in the Batch Header Record 5, Pos 70-75 to be greate

  • I need some sort of a Timer ..

    How are you doing ... I'm making a game for my gr 12 class, Target Practice crap, very simple. I don't know how to get the target to stay up for a certain amount of time, and then dissapear at a next random spot, OR dissapear if it's clicked on ... i