Evaluate the function in an expression of State teststand

Hello

I can not understand the meaning of the Evaluate() function in the sentence below and do not find the explanation in the help files, could someone help me?

Step.DataSource! = "Step.Result.PassFail"? Step.Result.PassFail = Evaluate (Step.DataSource): false, Step.Result.PassFail? 'Past': 'failed '.

Sorry to confuse you.

Hope that explanation helps.

Step.DataSource! = "Step.Result.PassFail"? Step.Result.PassFail = Evaluate (Step.DataSource): false, Step.Result.PassFail? 'Past': 'failed '.

If (Step.DataSource! = "Step.Result.PassFail") / / True if the user has selected a different source of data (by default, its step.result.passfail)

{

Step.Result.PassFail = Evaluate (Step.DataSource) / / extract variable stored in step.datasource.Read the value and store it in step.result.passfail

}

on the other

{

false / / do nothing when the default data source is present

}

If (Step.Result.PassFail) / / it will be the last default value or even if the data source is changed.

{

passed status is set as adopted

}

on the other

{

status failed is defined as being broken

}

Tags: NI Software

Similar Questions

  • Evaluate the function does not not in obiee 11.1.1.7

    Hi all

    I finished the upgrade of obiee 11.1.1.5 to 11.1.1.7 on-site.

    After that I get an error when running a report, which is created using function must be evaluated.

    [nQSError: 43113] The message returned by OBIS. EVALUATE_SUPPORT_LEVEL inside the NQSConfig.INI is not set to support EVALUATE

    In my NQSconfig.ini I coundnt find EVALUATE_SUPPORT_LEVEL. So I added under content in the file NQSConfig.ini

    # EVALUATE_SUPPORT_LEVEL:
    # 1: evaluate is supported for users with the permission of manageRepositories
    # 2: evaluate is supported for all users.
    # other: assess only is not supported if the value is something else.

    EVALUATE_SUPPORT_LEVEL = 2;

    After this, I restarted BI services. But still, I am faced with same error.

    Guide me in this regard.

    Thanks in advance.

    Hi RR,.

    Try this scenario,

    Create a dynamic variable repository in RPD and use this variable in responses like BI @{biServer.Variable ['variable_name']}

    Check if helps.

    Thank you

    Sara - Sara OBIEE

  • evaluate the function escape quote

    Hi, experts,
    What is the syntax / how to escape to quote the user defined function.

    for example
    TO_CHAR (dimension_tbl.some_date, '(my) yyyymm')

    dimension_tbl.some_date is a column name

    I don't want to set the alternative format in the web catalogue.

    Thank you very much!

    Hello

    use,
    Evaluate ('to_char (%1%2)' as varchar (20), dimension_tbl.some_date, "YYYYMM (Monday)")

    Thank you
    Knani

  • How do the function of Oracle database in OBIEE Administration tool

    Hi all
    I want to use an Oracle database function as a column in OBIEE (BM, presentation model). Can someone made this inOBIEE. Pointers to this is much appreicated.

    Thank you

    Hi user7417334,

    You cannot use the formulas in the presentation layer (not that I know well). But you can certainly use functions of oracle database in MDB layer.

    You want to use the function EVALUATE. It works like this:

    can EVALUATE (' TO_DATE (%1, %2) "AS DATE, 31 December 2009", "MM/DD/YYYY" ")

    Generic version: EVALUATE ('' AS , value1, value2, etc.)

    FUNC) is the syntax for the function you are calling. All parameters must be replaced with %, where number refers to the order in which you specify your settings.
    DATATYPE) the type of data that will allow to evaluate the function. In this case, the DATE.
    Value1) the last part of the formula is a list separated by commas of all parameters used in the function. In this case, this is the date I want to ride
    Value2) is the second parameter. You need as many times as you have referenced in your function. In this case, it is the date format.

    Good luck and if you found this post useful, please give points!

    Best regards

    -Joe

  • The difference between the expression and the function?

    Could someone please explain me the technical difference? For example, I know CAST is an expression and To_CHAR would be a function, but what differentiates the expressions of functions?

    Hello

    2776946 wrote:

    Could someone please explain me the technical difference? For example, I know CAST is an expression and To_CHAR would be a function, but what differentiates the expressions of functions?

    What is the difference between a bird and an OWL?  An OWL is a special type of a bird.  All owls birds, but not all birds are fun.

    Similarly, a function is a particular type of expression.  All functions are expressions, nut not all expressions are functions.

    In fact, the CAST is a function, but you're not wrong when you say "CAST is an expression.

    Maybe you wanted to say, not MOUNT.  CASE expressions are expressions, but not the functions.

    The technical difference between the functions and the other types of expressions has to do with how they are being implemented and is not all that important to users.  Is DECODE function?  It depends on which version you use.  The Oracle 6, it was a function; in Oracle 8, it wasn't; Since Oracle 9 it is again a function.  I don't know what has changed; Maybe the documentation.

  • Conditional statement to improve the functions of navigation bar

    Question of AS2:

    I have created a navigation bar of four buttons with the normal state in box 1 and place the cursor in the frame of 10, 20, 30 and 40, States.

    Hover States are made by adding a mask on each button to reveal a layer of color differetly on frame 10, 20, 30 and 40

    I have scripted buttons like this:

    on (rollover) {gotoAndPlay (10);}

    }

    (deployment) {gotoAndStop (1);}

    }

    (press) {gotoAndPlay (1);}

    }

    on (release) {gotoAndPlay (9)}

    }

    On the four frameworks there is also an action that says:

    Stop();

    to import flash.external.ExternalInterface;

    {btn1.onRelease = Function ()}

    ExternalInterface.call("saveglobalscore",score) ("f1");

    }

    It all works well. The button triggers a javascript function on the page.

    Request:

    Can I do the buttons stay in addition to their States when a button is clicked, so it serves as a clear marker that the viewer of the page selected and seeks to?

    Page loading on the release, but as soon as the pointer leaves the button, the command deployment on-site the playhead to frame 1 (with the normal state)

    (1) is the following:

    Put a conditional statement to say frame 1:

    If the read head came to frame 10 then go to section 10 and stop.

    If the read head came to frame 20, then go to section 20 and stop.

    If the read head came to frame 30 then go to frame 30 and stop.

    If the read head came to frame 40 then go to the frame of 40 and stop.

    Another thing: stay on the frame 1.

    ?

    (2) or is there another solution that I have not thought?

    Often, it would be useful to be able to follow where the read head just left for example with scroll on the side and other advanced layouts.

    Is this possible and if so, how?

    Thank you in advance.

    ggaarde

    var mcA:Array = [mc1, mc2, mc3,...];

    for (var i: int = 0; i<>

    .Ivar mcA [i] = i;

    mcA [i] .buttonMode = true;

    mcA [i] .addEventListener (MouseEvent.MOUSE_OVER, overF);

    mcA [i] .addEventListener (MouseEvent.MOUSE_OUT, outF);

    mcA [i] .addEventListener (MouseEvent.CLICK, clickF);

    }

    function overF(e:MouseEvent):void {}

    MovieClip (e.currentTarget) .gotoAndStop ("over");

    }

    function outF(e:MouseEvent):void {}

    {if (MovieClip (e.currentTarget) .lastClicked)}

    MovieClip (e.currentTarget) .gotoAndStop ("clicked");

    } else {}

    MovieClip (e.currentTarget) .gotoAndStop ("up");

    }

    }

    function clickF(e:MouseEvent):void {}
    for (var i: int = 0; i<>

    {if (mcA [i]. Clicked)}

    mcA [i] .gotoAndStop ("up");

    }

    }

    MovieClip (e.currentTarget) .gotoAndStop ("clicked");

    do something else. has clicked the button movieclip MovieClip (e.currentTarget) .ivar th

    }

  • Run the function swap State

    Hi all.

    I have a small program that I encountered a problem on.

    IM using the following HTTPService to get a value from an XML file.

    "< mx:HTTPService id = 'State' result =" handleState (event) "url =" change.xml "method ="POST">
    < mx:request xmlns = "" >
    < dataDumping >
    {dataDump}
    < / dataDumping >
    < / mx:request >
    < / mx:HTTPService >

    I then use the following function to process the result.

    private void handleState(event:ResultEvent):void
    {
    currentState = event.result.state;
    }

    This works very well, if I change the value in the XML file, the application changes the State being viewed to anyone currently using the application.

    The only problem I am facing now, do I want a State to automatically redirect a Web site.

    For example, I have a State labeled 'Finish', so when I have this entry in the XML file, the application automatically changes state by State "Finish."  This works very well, but how can I work in the automatic rerouting?

    I know that this is the code to treat links URL etc.

    click = "navigateToURL (new URLRequest ("http://www.google.com/' "),"_self")" "

    Although I see not to run.

    Any ideas?

    Hello

    Maybe I'm bored of what you do, but wouldn't it be something like this...

    private void handleState(event:ResultEvent):void
    {

    If (event.result.state == 'finished')

    navigateToURL (new URLRequest ("http://www.google.com/"), "_self")

    on the other

    currentState = event.result.state;
    }

    David

  • How to pass parameter in the function using the select statement?

    Hello

    I had a problem. I can't pass as parameter to the function by using the select statement. But it can pass as a parameter using the "code". How can I solve this problem?

    For example,.
    Select * from table (SplitFunction ('HS750020, HS750021')) < < < this work.

    but

    Select * from table (SplitFunction (select LOT_NO in the TRACER_SEARCH_SCHEDULE where JOB_ID = '36')) < < < do not work.

    Thank you for trying to help him. Thank you.

    Select * from table (SplitFunction (select LOT_NO in the TRACER_SEARCH_SCHEDULE where JOB_ID = '36'))< do="" not="">

    Try like this

    select * from table(select splitfunction(lot_no) from tracer_search_schedule where job_id='36')
    

    Just make sure that your subquery returns only 1 row.

  • What is the correct syntax for function in SQL expressions filters?

    Hello

    I want to build a report that looks at the last dates 4 snapshot.
    I got every snapshot using this filter date

    Snapshot Date. "' Snapshot date" = TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (7 - dayofweek (current_date) + 2), current_date)) has
    now the second would:
    Snapshot Date. "' Snapshot date" = TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (6 - dayofweek (current_date) + 2), current_date)) B
    a third
    Snapshot Date. "' Snapshot date" = TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (5-dayofweek (current_date) + 2), current_date)) C
    a 4th
    Snapshot Date. "' Snapshot date" = TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (4 - dayofweek (current_date) + 2), current_date)) D

    for simplicity let's call filters A, B, C, D
    so, my sql expression should be something like the snapshot Date. "" Instant Date "in 'A', ' B', ' d ', 'C '.
    I tried to combine the underside, with hooks and comma separated, without brackets, with single quotes and without, but I always get a syntax error.

    Snapshot Date. "" Instant Date "in TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (7 - dayofweek (current_date) + 2), current_date)).
    TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (6 - dayofweek (current_date) + 2), current_date)).
    TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (5 - dayofweek (current_date) + 2), current_date)).
    TIMESTAMPADD (SQL_TSI_WEEK-10, TIMESTAMPADD (SQL_TSI_DAY, (4 - dayofweek (current_date) + 2), current_date))

    He doesn't seem to like the function IN either.
    Any idea?
    Concerning
    G.

    Published by: user6185307 on October 27, 2009 08:07

    Take each of these filters and union in your report of responses.

    In this way, filter you up to exactly the last 4 days.

  • can we write the function in a select statement?

    I have function and there Out parameter, so in this case I can write a select statement to my function to retrieve the value?

    user11195165 wrote:
    I have function and there Out parameter, so in this case I can write a select statement to my function to retrieve the value?

    Never mind that it's bad! for a function to have an OUT parameter. That's not how the functions should be designed and written.

    It's like with a knife like a spoon to eat porridge. Of course, it can work in a way. But why? A knife was never designed to be a spoon - and while it may work of porridge to eat, you'll have a hell of a time trying to use it to eat the soup. So, use the right tool.

    In other words, a function is the wrong tool for the job. Use a procedure.

  • Syntax of the function Evaluate in OBIEE

    Hello
    I have traveled the docs but could not find the syntax for the function Evaluate. Could someone pass me the full syntax and if possible a useful example against essbase.
    Thank you

    Hello
    without a doubt

    syntax:- REVIEW ('your db function (%1, %2)', list of parameters)
    %1 and %2 here no.of (columns or constant values of May) parameters to pass to the function db
    If you have 3 parameters, you must also use %3... We hear the columns to move.

    following exapmples are for ORACLE db,
    EX1: EVALUATE ('upper (%1)', "kishore kumar") gives the result-> KISHORE KUMAR
    Ex2: EVALUATE ('upper (%1)', 'Markets.Region') Markets.Region this is column.

    Alternatively, you can call the functions defined by the user through to reassess
    Evaluate ('functioname (%1, %2), column1, column2)
    the function above has 2 parameters input

    Thank you & best regards
    Kishore Guggilla

    Published by: Kishore Guggilla, January 16, 2009 23:00

  • catch the collection returned by the function in a SQL statement

    I have a select like query: (I need all the values returned by the function in the select list)

    Select t1.col1, t2.col2, (by selecting t.a, t.b., t.c in fn (t2.col3) t)
    Of
    T1, t2
    where t1.col1 = t2.col2;



    My function is like:

    FN (T2.col3) returns an array in format of the object



    Here, I was able to select only one value from the table returned by the funcation both. If I select all of the values as above, she gave too much error vales.
    Please someone help me in this

    user13044793 wrote:
    I have a select like query: (I need all the values returned by the function in the select list)

    Select t1.col1, t2.col2, (by selecting t.a, t.b., t.c in fn (t2.col3) t)
    Of
    T1, t2
    where t1.col1 = t2.col2;

    No specific reason for this? It adds additional complexity to the projection of SQL, and there are additional costs of failover for the motor of PL/SQL (per line) of context. Overall - not your typical approach and one that should have sound justification.

    With regard to the basic method - the SQL multiset() function should be used to create a collection. Here is an example of the approach:

    SQL> create or replace type TFoo as object(
      2          id      number,
      3          bar     varchar2(5)
      4  );
      5  /
    
    Type created.
    
    SQL>
    SQL> create or replace type TFooSet as table of TFoo;
      2  /
    
    Type created.
    
    SQL>
    SQL> create or replace function GetSomeFoo( n number ) return TFooSet is
      2          foo     TFooSet;
      3  begin
      4          foo := new TFooSet();
      5          foo.Extend( 5 );
      6
      7          for i in 1..5
      8          loop
      9                  foo(i) := new TFoo( n+i-1, to_char(i-1,'0000') );
     10          end loop;
     11
     12          return( foo );
     13  end;
     14  /
    
    Function created.
    
    SQL>
    SQL> select
      2          object_id,
      3          object_name,
      4          cast(
      5                  multiset( select * from table(GetSomeFoo(object_id)) ) as TFooSet
      6          )       as FOO
      7  from       all_objects
      8  where      owner = 'SYS'
      9  and        rownum <= 5;
    
     OBJECT_ID OBJECT_NAME                    FOO(ID, BAR)
    ---------- ------------------------------ --------------------------------------------------
         27538 /1000e8d1_LinkedHashMapValueIt TFOOSET(TFOO(27538, ' 0000'), TFOO(27539, ' 0001')
                                              , TFOO(27540, ' 0002'), TFOO(27541, ' 0003'), TFOO
                                              (27542, ' 0004'))
    
         28544 /1005bd30_LnkdConstant         TFOOSET(TFOO(28544, ' 0000'), TFOO(28545, ' 0001')
                                              , TFOO(28546, ' 0002'), TFOO(28547, ' 0003'), TFOO
                                              (28548, ' 0004'))
    
         11718 /10076b23_OraCustomDatumClosur TFOOSET(TFOO(11718, ' 0000'), TFOO(11719, ' 0001')
                                              , TFOO(11720, ' 0002'), TFOO(11721, ' 0003'), TFOO
                                              (11722, ' 0004'))
    
         30094 /100c1606_StandardMidiFileRead TFOOSET(TFOO(30094, ' 0000'), TFOO(30095, ' 0001')
                                              , TFOO(30096, ' 0002'), TFOO(30097, ' 0003'), TFOO
                                              (30098, ' 0004'))
    
        684122 /1023e902_OraCharsetUTFE       TFOOSET(TFOO(684122, ' 0000'), TFOO(684123, ' 0001
                                              '), TFOO(684124, ' 0002'), TFOO(684125, ' 0003'),
                                              TFOO(684126, ' 0004'))
    
    SQL>
    SQL> with dataset as(
      2          select
      3                  object_id,
      4                  object_name,
      5                  cast(
      6                          multiset( select * from table(GetSomeFoo(object_id)) ) as TFooSet
      7                  )                as FOO
      8          from    all_objects
      9          where   owner = 'SYS'
     10          and     rownum <= 5
     11  )
     12  select
     13          d.object_id,
     14          d.object_name,
     15          f.id,
     16          f.bar
     17  from   dataset d,
     18          table(d.foo) f
     19  /
    
     OBJECT_ID OBJECT_NAME                            ID BAR
    ---------- ------------------------------ ---------- ---------------
           217 DUAL                                  217  0000
           217 DUAL                                  218  0001
           217 DUAL                                  219  0002
           217 DUAL                                  220  0003
           217 DUAL                                  221  0004
           268 SYSTEM_PRIVILEGE_MAP                  268  0000
           268 SYSTEM_PRIVILEGE_MAP                  269  0001
           268 SYSTEM_PRIVILEGE_MAP                  270  0002
           268 SYSTEM_PRIVILEGE_MAP                  271  0003
           268 SYSTEM_PRIVILEGE_MAP                  272  0004
           271 TABLE_PRIVILEGE_MAP                   271  0000
           271 TABLE_PRIVILEGE_MAP                   272  0001
           271 TABLE_PRIVILEGE_MAP                   273  0002
           271 TABLE_PRIVILEGE_MAP                   274  0003
           271 TABLE_PRIVILEGE_MAP                   275  0004
           274 STMT_AUDIT_OPTION_MAP                 274  0000
           274 STMT_AUDIT_OPTION_MAP                 275  0001
           274 STMT_AUDIT_OPTION_MAP                 276  0002
           274 STMT_AUDIT_OPTION_MAP                 277  0003
           274 STMT_AUDIT_OPTION_MAP                 278  0004
           815 RE$NV_LIST                            815  0000
           815 RE$NV_LIST                            816  0001
           815 RE$NV_LIST                            817  0002
           815 RE$NV_LIST                            818  0003
           815 RE$NV_LIST                            819  0004
    
    25 rows selected.
    
    SQL>
    
  • Select Into statement in the function db - query issued schema table

    problem with "select into" in the function db to point 10.2


    There are two schemas. "mdbdev" is the master database, and 'devusr' is granted SELECT access table to run queries in the mdbdev schema.


    with devusr, in SQL, I am able to run the following query

    Select wm_concat (strConcatedCountryList)
    from (select country_name as mdbdev.country_master mdbcm strConcatedCountryList
    where mdbcm.country_ship_status = < param? >
    order of country_name)



    but when I use the same procedure/function with 'select into' motion, failed to compile with error * "table or view does not exist."


    FUNCTION GETCOUNTRYLISTTOSHIP (SHIP_STATUS NUMBER)
    RETURN VARCHAR2
    IS
    var2CountryList VARCHAR2 (1000);
    BEGIN
    Select wm_concat INTO var2CountryList (strConcatedCountryList)
    from (select country_name as mdbdev.country_master mdbcm strConcatedCountryList
    where mdbcm.country_ship_status = value < SHIP_STATUS >
    order of country_name);
    Return var2CountryList;
    END;


    Please advise/help/suggestion :)

    You don't have to ask for the DBA, you can run a query to find out:

    select *
    from  all_tab_privs_recd
    where owner = 'MDBDEV'
    and table_name = 'COUNTRY_MASTER'
    

    What give you?

  • How to nest include the function in the chncalculate

    That's what I want to do

    I use the following formula where aw (t) is stored in [1] / channel FrequenceEvaluation

    Call ChnCalculate((ChnIntegrate("Ch(""[1]/Time""),Ch(""[1]/FrequencyEvaluation"")^4,Ch(""[1]/VDV"")"))^0.25)

    Hello GDU!

    I recommend you to separate the parts calculation. This will reduce the risk of some mistakes you have made.

    Calculation steps:

    1. Use ChnCalculate to generate an aw (t) ^ 4 channels
    2. Use ChnIntegrate on that channel
    3. Calculate the result ^ 1/4

    In general, it is not possible to use the calculation of string functions in an expression of ChnCalculate . The reason is that ChnCalculate evaluates its expression on all values in one channel. Across the canal to calculate functions will process all of the channel and writes the result to a new.

    Matthias

  • The amplitude of the frequency. Bode CD. State space

    Hi all

    Gently, I have a simple model that gives me a Bode phase and magnitude, using the block 'CD Bode'. AFAIK, this block takes the representation of the State space and assesses the frequency and scale of the system.

    Can I change the value of the Phase or amplitude Bode? by means change the input signal that bode uses to evaluate the response of the State space?

    Note: The entry, I want to say here is the value of the sinusoidal signal that Bode uses to give the phase and the amplitude of the State space.

    Thank you

    The works of Bode CD functions as a "sweep" of all frequencies and who you are. The algorithm is not a frequency controlled, he comes back the entire spectrum. You can't just get a specific frequency. However, if you use the fuction 'Assess frequency of CD', you can provide the model and frequency, and this will give you the specific Mag/Phase for this frequency. This example shows how to do this in LabVIEW:

    C:\Program Files (x 86) \National Instruments\LabVIEW 2014\examples\Control and Simulation\Control Design\Time Analysis\CDEx Lin Simulation and stable State.vi

    Now, if you want to 'form' your frequency, so you can create another model, connect with each other and try to change the output frequency. This example shows how to do this:

    C:\Program Files (x 86) \National Instruments\LabVIEW 2014\examples\Control and Simulation\Control Design\Frequency Analysis\CDEx frequency analysis

    If you just want to "simulate" the response of the signal to a specific sine wave, then you will need to you another function in the time domain palette called "linear Simulation CD. With this, you can generate a specific sine wave and you can see his behavior in the time domain. Here is an example:

    C:\Program Files (x 86) \National Instruments\LabVIEW 2014\examples\Control and Simulation\Control Design\Time Analysis\CDEx sine wave with Mathscript.vi

    Hope this helps,

Maybe you are looking for