Set property of Labview DIAdem

Hi all

I am a beginner in DIAdem, and I need help...

I did a Labview application that generates tdms files. I also create a scipt Diadem to analyze values PDM and a layout of DIAdem to communicate these data. My problem is I want to set a property of labview DIAdem. I need to pass my ID result of my request to tiara (Diadem, search in my database, recordset corresponding to this years ID then will make a calculation).

I tried different things, but I can't yet find the command to set the DIAdem of labview property...

Any idea will be welcome... Thank you!

Thanks for your help...

Your solution did not exactly what I want... The function 'Diadem create channel group' creates a new group, and the feature 'Diadem channel property group' allow the user to change the value of an existing property. (Name, description).

I wanted to create a new property in a group and to set the value of this new property.

I found the solution, you can call the 'GroupPropCreate()' function, then the function 'GroupPropSe()', 'order Diadem Run Automation"vi.

It works perfectly!

Tags: NI Software

Similar Questions

  • LabVIEW DIAdem connectivity Kit

    Someone was able to install the LabVIEW - DIAdem connectivity toolkit   version 3.01 for LabVIEW 2010?

    I was able to install this for LV 2009 but not for LV2010.

    The file download is loacted below:

    http://Joule.NI.com/nidu/CDs/view/p/ID/204/lang/en

    Thanks Derrick

    That's what I needed to know.

  • Test bench set property Value.vi - error 97

    I get error 97 test bench set property Value.vi.  I posted my code as an attachment.  AMP - PW FG1 - 1A_SPS.vi is the main VI.  The cluster of error can be seen in the .bmp file.

    Thanks in advance.

    I think that my problem was that I ran the VI outside TestStand.  When I ran the TestStand sequence called the VI, I had no errors.

  • ADFC-10004: cannot set property managed bean "autoquery.

    Hello

    I'm trying to deploy and run an ADJ application that was built with JHeadstart. Initially, I came across the question which the application appears to hang in the browser when I first tried to see. The URL change the request parameter and a reload triggered JavaScript happens constantly - page content is empty. I could solve this problem by using the suggestion offered in this thread:

    Re: JDeveloper 11.1.1.2 group patch

    After the page is loaded (Yes!), but when I tried to load the next page making connections to database tables, I get this stacktrace and the page remains empty:

    Caused by: oracle.adf.controller.ControllerException: ADFC-10004: cannot set property managed bean "autoquery.
    at oracle.adfinternal.controller.util.Utils.createAndLogFacesException(Utils.java:184)
    at oracle.adfinternal.controller.beans.ManagedBeanFactory.setSimpleProperty(ManagedBeanFactory.java:316)
    at oracle.adfinternal.controller.beans.ManagedBeanFactory.setManagedProperties(ManagedBeanFactory.java:262)
    at oracle.adfinternal.controller.beans.ManagedBeanFactory.newInstance(ManagedBeanFactory.java:203)
    at oracle.adfinternal.controller.beans.ManagedBeanFactory.instantiateBean(ManagedBeanFactory.java:860)
    at oracle.adfinternal.controller.state.ScopeMap.get(ScopeMap.java:82)
    at javax.el.MapELResolver.getValue(MapELResolver.java:164)
    at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
    at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
    at com.sun.el.parser.AstValue.getValue(AstValue.java:118)
    at com.sun.el.parser.AstNot.getValue(AstNot.java:46)
    [snip]
    Caused by: java.lang.NoSuchMethodException: unknown property 'autoquery.
    at org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty(PropertyUtilsBean.java:1741)
    at org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:577)
    at oracle.adfinternal.controller.beans.ManagedBeanFactory.setSimpleProperty(ManagedBeanFactory.java:308)
    ... more than 232

    I checked in JDeveloper properties JHeadstart ask "Change the JHeadstart Application definition". Looking at my details group values, I see that the "automatic query" is checked in all cases. I tried to remove the check mark and redeployed, but the same error happens again.

    At the moment I don't know how to debug this more. The last error is possibly caused by the fix that I applied (removal of the filter to ADF faces)? Any ideas how to proceed are welcome. :)

    Environment:
    JDeveloper Studio Edition Version 11.1.1.2.0
    JHeadstart 11.1.1.2.37
    WebLogic 10.3.2.0, running locally on my Windows XP machine

    To start, can you still run the application within JDeveloper?
    Second, switch to a later version of JHeadstart recently?

    In the past, the JhsSearchBean used to have an autoquery property. If your managed bean definition still contains this property, you get the error you mentioned.
    You must remove this property of any beans that are controlled using the JhsSearchBean class.

    Steven Davelaar,
    Jheadstart team.

  • LabVIEW DIAdem PDF report data export

    Im trying to export a LabVIEW data XY graph in DIAdem. I can load a layout of specific report programmatically and display data on the XY graph successfully, however I woud also like to allow the user in LV change the axis of the graph as well as the data that applies are displayed in the PDF report. The type of displayed diagrams are measures acoustic frequency for example response. The axis x are not the problem as it is auto-scaling, the y-axis are interesting in this case. I would like to display + 10 dB to-60 dB for example. Is it possible programmatically by using a script that she controlled by LV somehow?

    The only way I could really think was to cut the table to + 10 dB to-60 dB for example and export to DIAdem where the value axis are set to auto-scaling... are there other methods?

    Secondly, I would like to create a single PDF with multiple pages for the different measures which will take place in a series of tests. Is it possible without the help of a kind of external application to merge them after?

    Third, import of tables from text in a 2D array any... I have a table 2D (2 x 20) with about 20 metrics that I want to display in the report. Can I use an object in DIAdem for this? The only other method I know that work is to define multiple fields 'free text' and use the 'Text values' entry of report VI DIAdem to fill these fields... is there anything faster or more effective? The great thing about importing a text to a single 2D table object table is the table can have different values/properties and sizes every time.

    Fourthly, I believe that NEITHER should lead to a kind of PDF Toolbox which allows vector graphics and features that I described above... I know the PDF Carya Toolbox, but I used the demo version and looked at the resolution of the graphics to find that they were not vector as I had hoped. Its functionality to export a real problem that the generation of PDF report in this form using tiara, to pay a price to pay 1000 euros using only the PDF file. I also believe that there is a single license too, so each automated system incorperates a 1000 euros license needed! is there another way with regard to the licenses/options? I'm sure many other developers feel the same way, as the generation of PDF in any industry is a must these days.

    Best regards

    Alex Barker

    Audio / sales engineer - Frankfurt Weiteck Ltd.

    Hi Brad,

    After harassing OR support here in Germany, they gave me a solution. It seems that the compiled exe could not find script files, so no data exchange with tiara. See below for the solution!

  • How to set programmatically a LabVIEW exe * Windows * priority?

    I have an executable of LabVIEW that makes data acquisition to 10 kHz on an ongoing basis and under certain conditions of dumps of these data to a CSV file that is viewable in Excel.  We noticed if the file becomes unusually large and someone tries to open this file so that DAQ'ing is always in course (but does not connect), Excel will monopolize the CPU long enough such that the exe of LabVIEW does not have enough time CPU to extract data from data acquisition until the data in its circular buffer gets replaced.  I could try to simply increase the size of the buffer DAQ, but really, the solution is to have this executable LabVIEW have "priority" over other executables non-LabVIEW (such as Excel.)    Looking at properties VI--> execution--> set the priority seems to only define the priority between other threads LabVIEW but says nothing about how a thread LabVIEW is prioritized to another non-LabVIEW exe.   I have confirmed this by setting the LabVIEW execution property to 'critical moment' and then in the Task Manager and windows reports still his priority as "normal".   How can I set the * Windows * priority of an executable of LabVIEW without having to do it manually via the Task Manager?

    Thank you

    Ninja Edit:

    I should mention that I am building the executable is nothing else than a "master GUI" which generates four LabVIEW modules in sub-panels using static VI refs and displays important data from these four modules persistent "dashboard".   Modules to do all the boring tasks such as DAQ'ing and display data in charts.  Because I am compiling my code in a single executable using the GUI 'master' as the boot VI, set the priority in properties of VI flow down to the modules I load in sub-panels or will only the priority of the Master GUI be changed?  On a related note, should I set four enforcement system 'Data acquisition' modules, then the master GUI to ' User Interface?

    You can try calling the next VI. It sets the priority for the current process and has worked for me in the past on XP.

  • Thanks to the setting, frozen Subvi Labview 10.0

    Hello

    I had a strange question. Same program, same Subvi - it used to work. When came Subvi, the Subvi popup and users can interface with it. I'm not sure what I hit, the Subvi will if using step function, but no work for continuous operation. What I've noticed, it's in the block diagram, when I right click on the thread for the breakpoint, the function is not listed it more - essentially the probe functions are hidden.

    What has the parameter triggering functions to hidden?

    Thank you

    Ott

    your proerties "test sample.vi" (properties of the VI... appearance of windows... customize) are set to "modal". Set it back to normal.

    (A modal window will be above all other windows and will not interact with other labview windows, such as your Subvi. Check the help)

  • How to send text labels to LabVIEW DIAdem?

    Is it possible to place text labels in a tiara of LabVIEW execution report? Let's say that by specifying its coordinates, text lable name and value? Thank you...

    Hi Chris,

    Yes, it is possible to place text labels on a report of LabVIEW to run using the same piece of code I linked to in your other post.

    In this case, you must change the table 2D with a new set of controls. The controls in VBScript are listed below.

    Call GraphObjNew ("FreeText", "Text4")
    Call GraphObjOpen ("Text4")
    '------------------- Text -----------------------------
    TxtTxt = 'Test '.
    TxtFont = «»
    TxtSize = 3
    TxtColor = 'black '.
    TxtColorRGB = 33554432
    TxtBold = 0
    TxtItal = 0
    TxtUndl = 0
    TxtStrOut = 0
    TxtFrame = 0
    TxtBackColor = «»
    TxtBackRGB = 50331647
    TxtBackRGB2 = 15263976
    TxtBackFMode = "Vertical".
    TxtBackFVariant = "from the bottom".
    '------------------- Position -----------------------
    TxtPosX = 36,47
    TxtPosY = 15,83
    TxtAng = 0
    TxtRelPos = "r-bot."
    Call GraphObjClose ("Text4")

    You will need to convert these to the VI.

    The conversion, you must follow is: where you have call replace you it with Cmd

    then call GraphObjNew ("FreeText", "Text4") becomes GraphObjNew ("FreeText", "Text4") cmd.

    and TxtTxt = 'Test' becomes Var TxtTxt 'Test '.

    ignore all lines starting by '

    for the first lines of the script are becoming as such in the table control.

    Cmd GraphObjNew ("FreeText", "Text4")

    Cmd GraphObjOpen ("Text4")

    Var TxtTxt Test

    Var TxtSize 3

    and so on.

    You can also ignore lines with = "" we need to remove the "" when we send Variables.

    Concerning
    JamesC
    NIUK and Ireland

    It only takes a second to rate an answer

  • Animate CC HTML5 Timer Error: ' Eception TypeError: cannot set property 'text' undefined '.

    Guys, I'm stuck for the third day and wonder if anyone can give me an idea what I am doing wrong. I am creating a simple timer in mode CC animate HTML5 Canvas. I found a script javascript timer job and I'm trying to fit my needs.

    I keep getting the error "Eception TypeError: cannot set the property 'text' undefined ' in the Console. For some reason I can't update dynamic text with variable of time. I've highlighted the offensive line in my code Action below.


    Here's all the code of the Action that I have in my file:

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

    var time = 0;

    running of var = 0;

    This.btn_startPause.addEventListener ("click", startPause.bind (this));

    This.btn_reset.addEventListener ("click", reset.bind (this));

    function startPause() {}

    If (running == 0) {}

    running = 1;

    Increment();

    this.startPause.text = "Pause";

    } else {}

    running = 0;

    this.startPause.text = "resume";

    }

    }

    function reset() {}

    running = 0;

    time = 0;

    this.startPause.text = "Start";

    this.timeDisplay.text = "00:00";

    }

    function increment() {}

    If (running == 1) {}

    setTimeout (function () {}

    time ++;

    var minutes = Math.floor (time/10/60);

    var s = Math.floor (time/10% 60);

    If (mn < 10) {}

    min = "0" + min;

    }

    If {(dry < 10)

    seconds = '0' + dry;

    }

    Console.log (min + ":" + seconds);

    this.timeDisplay.text = minutes + ":" + seconds;

    Increment();

    (}, 100);

    }

    }

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

    I downloaded all my files online, so you can see the error by yourself: HTML file; FLA file; and the original file working I am using.


    Can someone point me in the right direction? (I know, it's somewhere in the area of RTFM (Read The friendly Manual))

    Thank you!

    As suggested above, the problem is caused by an incorrect reference to 'this' itself.

    'This' store on the main timeline as a different variable and use this variable for other functions instead of 'this', or

    Replace this.timeDisplay.text by exportRoot.timeDisplay.text

  • Set property of persons with disabilities with EL

    Hey,.

    I have a table and the button Delete.
    I am train (without success by far) to set the property for button Disabled remove depending on the value of the table (Number type) currentRow.Rid

    my bad shot is:
    Disabled = ' #{bindings. " "{CustomerAddrVView1.collectionModel.bindings.Rid lt 0}.
    There should be currentRow clause somewhere but I can't find a way to enter.

    provide advice on the correct notation please

    Hello
    You could add attributeBinding for CustomerAddrVView1.Rid your link container and use EL #{bindings. {RID lt 0}
    Don't forget to set the partial release of the button.

  • Set property with JDAPI trigger

    Hello.

    I have a couple of forms, I need to change it using JDAPI. Among others, I need to set trigger property ' fire in enter query mode "from no to Yes. But I can't find the way how to proceed.

    Any help would be appreciated.

    Gregor

    Hello

    trigger.setFireInQuery(boolean value)
    

    François

  • How to set property box Chek with a trigger?

    Hi all
    I want to set the initial value property for a check box through a trigger
    But when I used the Set_Item_Property built like this:
    SET_ITEM_PROPERTY (AGG_YES_ID, INITIAL_VALUE, 2); -> AGG_YES_ID is a box number.

    An error appeared:
    FRM-41042: no such property for Set_Item_Property
    How to resolve this issue please?

    I don't think that INITIAL_VALUE is an option in the set_item_property built in.

    This is what means FRM-41042.

    You can assign the value of the checkbox element actually directly using:

    :. : = instead of use set_item_property to assign the value.

    Mark the reply as useful / correct if you find them to be so :)

    Kind regards
    Carole

  • change, step set name definitely Labview Testand API

    Hi, I can change a stepname to "run selected" steps in a VI, but it does not change at all times. The new name in the report file, but the old stage name stays the sequencefile. I save the sequencefile in VI and to see that it was recorded at the time but it dosnt take the new stepname in the seuencefile. Is there a possibility of othe to change the stepname permanently?

    Here is a photo of the façade, blockdiagram, sequencefile before and after and the report. I use Labview 2012 32 bit with Teststand 2012.

    I have not tested but you should know what you're doing after you rename step: use the SequenceFile reference.

    Identify the step from this reference (SequenceFile-> sequence-> step) and make the name change.

    Norbert

  • LabVIEW diadem stamp

    I have an app that brings together multiple streams of data and generates log files as text of the processed data.  The file formats are CSV.  I use a string with the timestamp format run directly in to the time/date.  LabView. automatically converts the time 4:22:48.318 PM 04/25/2012.  Tiara not properly deals with this string.

    All I'm trying to do is to import the file and display the data on a time axis.  Is there a way to get the tiara read this format.  I tried to get LabView to generate the 16:22:48.318 25/04/2012 without success.  I can get it OK but without the fractional part of the seconds.  I'm a newbie raw with tiara, but have years of experience with LabView.  I can just take the string and reverse, convert to 24-hour format and convert to time UTC, but I was hoping to find an easier way.

    Magical incantations I can't say?

    Create a use to aid Assistant of use of text and use

    pp h:m:s.fff DD/MM/YYYY

    as the string formatting for the date/time string.

    Concerning

    Andreas

  • Need help in setting property of a region by tabs

    Hello
    For a custom form, with a HB header block, 3 tabs in the details block TB1, TB2. TB3,
    TB2 becomes disabled based on a field in HB (HB Field say), this is achieved using the set_tab_property both validate the level of the item of the field (present in the block header HB) HB

    Question - when we wonder about this HD_ID, the region of tab TB2 is not disabled (as expected).

    We wonder what is the right solutions for this kind of behavior. Please provide a detailed explanation. (What is the block and triggered the Associate level to be adjusted)

    Sorry if this isn't the right forum. Appreciate the pointers anyway.

    ---------------------------
    Invalid code being used at the same time the level of the HB field element
    ---------------------------
    DECLARE
    tb_pg_id tab_page;
    BEGIN
    tb_pg_id: = FIND_TAB_PAGE ("TB2");

    IF (: hb.hb_field = "CS") THEN
    IF GET_TAB_PAGE_PROPERTY (tb_pg_id, active) = "FALSE".
    THEN
    SET_TAB_PAGE_PROPERTY (tb_pg_id, activated, property_true);
    END IF;
    ELSIF (: hb.hb_field <>'CS') THEN
    SET_TAB_PAGE_PROPERTY (tb_pg_id, activated, property_false);

    END IF;
    END;

    Also pelase I would like to know why this question is asked... asto the volume of the set of records

    I ask, because you said in a previous post,

    This seems to work, but the mark on the shape seems to take a long time.

    If your program logic runs quickly for 5 to 10 records but gets slower that your query returns more records (say 50 or more) then you may need to reduce the number of rows returned by each extraction. Knowing this allows me to offer possible solutions (hopefully) better. :)

    Please put a number to "Large."

    With forms - a large recordset can be a little as 50 lines or as high as 500 or more lines. It depends on what you do with each returned row.

    This will be the case when you reuse the code in the Key_exeqry trigger (written at the level of the form)

    On this question, you should see a performance not decrease by the reuse of code. Again, this depends on what you have past at the same time.

    Craig...

Maybe you are looking for

  • Skype crashing directly after startup

    Hello I've been using Skype a while now, all of a sudden my computer get is a blue screen. I restart my computer, start all as usual. While Skype does not start with the message: "Skype no longer works." I tried to find an error, could not find anyth

  • get message windows does not pass genuine validation

    Hello, I had this message for the last week were not sure it comes! I got the same laptop for 4 years and this is the first time I've had this happen I'll post below the report of diagnosis (1.9.0027.0): ----------------------------------------- Vali

  • Push the side button

    With the card Sandisk cut on my belt, I often find that bending or other movements of the body causes the music change stations or mp3 to reatart.  Is the a lock switch that prevents the unwanted changes?  Someone made a hard case that skillfully to

  • Can you help me on my problem of Windows Vista Sidebar?

    Well, last night I installed window Sidebar Styler so I uninstalled with Revo Uninstaller, I accidentally delete some files from window Sidebar I think? so when I saw to remove files that I cancelled that it then after that my sidebar no longer works

  • Put text highlighted blocks Indesign

    I use InDesign CC on PC, and highlighting the text with the text tool is blocking the program, give me a message that says what indesign has stopped working. I tried fixing the issue by erasing my preferences many times, but also delete all my files