Forum Discussion

pfarias's avatar
pfarias
Advocate II
4 years ago
Solved

Return a function by Expression.Evaluate

I'm trying to return a function. In my case I have some queries with the name ETL_0001, ETL_0002, etc.

I need to return a function in one step. I tried using:

Expression.Evaluate("ETL_" & Number.ToText( parRecords[ETL_ID], "0000" ) )

 

but returns error, for example from ETL_0001:

The name 'ETL_0001' does not exist in the current context
  • add #shared as second argument

    Expression.Evaluate("ETL_" & Number.ToText( parRecords[ETL_ID], "0000" ), #shared )

1 Reply

  • Vijay_A_Verma's avatar
    Vijay_A_Verma
    Most Valuable Professional

    add #shared as second argument

    Expression.Evaluate("ETL_" & Number.ToText( parRecords[ETL_ID], "0000" ), #shared )