Formula syntax help

I am looking for some help with the Data Formulas in Query designer.  I am interested in learning the symantics for IF statements and things like that.  I can seem to track anything down.  Any help would be appreciated.
Thanks
Brian

Hi Brian,
Take a look at this link for an introduction:
http://help.sap.com/saphelp_nw04/helpdata/en/23/17f13a2f160f28e10000000a114084/content.htm
You can post back with specifics of your formula and we can help out if required.
Hope this helps...

Similar Messages

  • Error Message: "The formula syntax is not supported by the report"

    We are using 'Development Environment: SAP Crystal Reports, version for Visual Studio 2010 u2013 Standard ' and using CrystalDecisions.CrystalReports.Engine and CrystalDecisions.ReportAppServer APIu2019s
    I am reading SQLExpressionFields from one source .rpt file & want to add it to another ReportDocument. While doing so, it gives an error " The formula syntax is not supported by the report"
    doc.ReportClientDocumentDataDefController.FormulaFieldController.Add(formualField); // formualField is SQLExpressionField from source ReportDocument
    But when I tried to Add FormulaField, it succeeds
    Please help me in knowing how to add SQlExpressionFields to ReportDocument.
    Regards,
    -atul

    Thanx Don & Ludek for the reply.
    CR provides support for addition/modification of SQLExpressions.
    CRAXDRT.Application application = new CRAXDRT.ApplicationClass();
    CRAXDRT.Report innerReport = application.OpenReport(path, CROpenReportMethod.crOpenReportByTempCopy);
    innerReport .SQLExpressionFields.Add(name, strSQLExpression)
    CRAXDRT.dll provides support for addition/modification of SQLExpression fields. But its not compatible with 64bit.
    Just curious to know, is there any future plan to provide support for add/modify SQLExpression fields?
    Thanx
    -atul
    Edited by: Atul Chivate on Aug 21, 2011 6:13 PM

  • Formula Syntax in MS Word and Power Point - SmartView 11.1.1.3

    I want to insert HFM hsgetvalue formulas in MS Word.
    Therefore I insert a Data Field from MS Excel to MS Word with the Menu “Hyperion” – “Insert Data Point”.
    The result formula in Word includes an encoded Part as to see in the copy below “|SmartView 13218724230|”.
    Is it possible to change this encoded part with a “normal” formula like the first part “= HsGetValue("", "Period#P03", "Account#K0")” and how is the formula syntax?
    Can I insert such formulas in MS Power Point too, if yes, how can I do this ?
    Thanks for your help !
    Edited by: .Martin. on 23.01.2012 15:04

    I'm sure it could be done with some SV VBA magic.
    Thank you,
    Todd Rebner

  • Syntax help

    hi friends
    i need the syntax help for the below sentence
    F = (10 - (round(10 - j) - j)^2)
    this is giving error in editor
    pls help to resolve this
    thanks in advance
    with regards
    s.janagar

    ""Local Interface:
    *"  IMPORTING
    *"     REFERENCE(UID) TYPE  OIJNOMI-ZZSCHEDID
    *"     REFERENCE(TIMESTAMP) TYPE  CHAR14
    *"  EXPORTING
    *"     REFERENCE(TOKEN) TYPE  CHAR25
    *timestamp (YYYYMMDDhhmmss)
      DATA: zyear TYPE i,
            zmon TYPE i,
            zdat TYPE i,
            zhrs TYPE i,
            zmin TYPE i,
            zsec TYPE i,
            zfrm TYPE i,
            zuid TYPE i,
            a TYPE i,
            b TYPE i,
            c TYPE i,
            d TYPE i,
            e TYPE i,
            f TYPE i,
            g TYPE i,
            h TYPE i,
            i TYPE i,
            j TYPE i,
            k TYPE i,
            w_data  TYPE i.
    splitting up the timestamp to date,month,hrs,minutes etc.,
      zuid = uid.
      zyear = timestamp+0(4).
      zmon = timestamp+4(2).
      zdat = timestamp+6(2).
      zhrs = timestamp+8(2).
      zmin = timestamp+10(2).
      zsec = timestamp+12(2).
      a = zhrs + 1.
      b = zuid - zdat + zhrs.
      c = zyear - zhrs.
      d = zmin + zuid .
      e = zyear + zhrs * 13 + zuid + zdat * 23 .
      f = e * zuid.
      g = zuid - zdat.
      h = zuid - zhrs.
      i = zhrs - zdat.
      j = zuid / 10.
      k = 25 - zhrs.
      zfrm = ABS( 15 * zuid * a + 11 * b + 19 * c + d * 3 + f + zhrs * zhrs * g * h + i * 23 * ( 10 - ( j - round( j ) * 10 ) exp 2 ) * ( k ) exp 2 ).
      token = zfrm.
    Edited by: janagar sundaramoorthy on Nov 25, 2008 9:20 AM

  • Conditional Formula - Syntax Error

    Hello All,
    I have written the following formula in Bex in BI 7
    (f04=1)((ebit<0)((abs(ebit)-(dep))-1)+(NOT(ebit<0))(ebit(dep)))(not(f04=1))*(ebit-(dep))
    Though i feel that the formula is correct. The system is giving a syntax error. Request you to please help...
    Regards
    Nilesh

    Hi Nilesh,
    Cheack if it works.
    ( f04 == 1) * ( ( ebit < 0 ) * ( ( abs ( ebit ) - ( dep ) ) * -1 ) + ( ( ebit >= 0 ) ) * ( ebit + ( dep ) ) ) + ( ( f04 <> 1 ) ) * ( ebit - ( dep ) )
    Regards.

  • Formulas syntax

    Dear Experts,
    is there a web site, or materials that show the syntax of how to write Payroll, Taxes, and time management formulas in SAP ??
    thanks a lot.

    *_( first explanation )_*
    Which is the decimal delimiter in use on your machine ?
    The Help, the User Guide and the Insert Functions features are designed for consistent settings.
    French ones are built for decimal comma so parameters are separated by semicolons in examples.
    English ones are built for decimal period so parameters are separated by commas in examples.
    If you run the app in English on a system using decimal comma, the examples will not match the app's requirements. It's annoying but I wouldn't assume that Apple would deliver 30 sets of resources to take care of such settings.
    When you get the red triangle flagging an error, click on it to get the explanations of this error.
    *_( second explanation )_*
    An other source of errors is the fact that resources where translated by beings which never used the apps.
    For instance, in the French version, they give this syntax :
    =DATEDIF("6/4/1988"; MAINTENANT(); "A") & " années, " & DATEDIF("6/4/1988"; MAINTENANT(); "AM") & " mois et " & DATEDIF(A1; MAINTENANT(); "AJ") & " jours"
    because in French Year is spelled Année and Day is spelled Jour.
    Alas the app doesn't behave this way and the required syntax is :
    =DATEDIF("6/4/1988"; MAINTENANT(); "Y") & " années, " & DATEDIF("6/4/1988"; MAINTENANT(); "YM") & " mois et " & DATEDIF(A1; MAINTENANT(); "YD") & " jours"
    It's only when we use the insert function tool that we get the info :
    Yvan KOENIG (VALLAURIS, France) samedi 29 janvier 2011 18:21:06

  • BSO to ASO Formula Conversion - Help Needed

    ASO is not my forte...I am trying to get a simple formula to work in ASO cube as part of BSO-&gt;ASO conversion.
    If it is level 0 entity, the formula is (Last Shipped (PU) * Part Volume)...works fine.
    If its upper level, it should just sum the values of its children. The BSO equivalent that we typically use is @SUM(@CHILDREN(@CURRMBR("Entity"))).
    I attempted the same in the ASO MDX script as shown below, it is not yielding me the correct result....any thoughts why this is not working?
    Thanks in advance.
    Nima
    Member Formula*
    CASE WHEN ISLEVEL(Entity.CurrentMember, 0) THEN+
    Last Shipped (PU) x Part Volume+
    ELSE+
    SUM(Children(Entity.CurrentMember))+
    END+
    Edited by: Nima.V on Nov 12, 2008 7:12 PM

    Have you tried specifying which measure you want it to sum?
    e.g.
    CASE WHEN ISLEVEL(Entity.CurrentMember, 0) THEN
    Last Shipped (PU) x Part Volume
    ELSE
    SUM(Children(Entity.CurrentMember), [Measure].[Part Volume])
    END
    also I'm not sure whether the SUM is correct. This might work as it definately specifies the tuples:
    SUM({Products.CurrentMember.children},[Measures].[Part Volume])
    hope it helps,
    Gee

  • Formula Variables for Report Painter- Syntac error in formula, Please Help!

    Dear Experts,
    I'm creating the report where I need to calculate annualized P&L. The formula is as follows : (P&L account/Period(variable ))12*
    I need to capture the From_period, which is entered by the user on the selection screen when running the report and use it as a variable in the formula above. Example: If User insert From Period 3, then the formula should be *P&L accoun / 3 * 12*
    I have tried so many different way but nothing seems to work. one of the ways i tried was:
    In the general selection Im using set variable 6P-S-PERIOVB.CCSS for period which consists of variable V_PERIO and B_PERIO.
    So Im trying to create a folowing formula:
    IF 1 >= u2018PER_FRu2019 AND 1 <= u2018PER_TOu2019 THEN 1 ELSE 16
    IF 2 >= u2018PER_FRu2019 AND 2 <= u2018PER_TOu2019 THEN 1 ELSE 16
    Unfortunately I keep getting Syntac error in formula. Please help me I'm really desperate to solve this issue after 5 days of unlucky research.
    Thank you in advance
    Regards
    Ernesta

    Thank you all for your help. The issue was that the variable was assigned to the different table as the library. After I changed it, it worked fine.
    Regards
    Ernesta

  • Formula Column help please - URGENT

    I'm trying to create a formula column as follows:
    function NO_REPLIESFormula return Number is
    NOREPLY number;
    begin
    SELECT COUNT(reply) INTO NOREPLY
    FROM letters
    WHERE reply = 'N'
    GROUP BY ltrtype, batch;
    RETURN (NOREPLY);
    end;
    This PL/SQL compiles fine, but when I run the report, I get the following messages:
    REP-1401 no_repliesformula FATAL PL/SQL error occured. ORA-01422 exact fetch returns more than requested number of rows.
    If I remove the GROUP BY ltrtype, batch, I don't get the error messages, but the result I get is the total no_replies instead of the total no_replies for each ltrtype/batch grouping.
    Could someone please help me with this?
    Thank you.

    Hi irish,
    I think i am not sure about what you are trying to say, but let me guess, You want the values to be return on the bases of "ltrtype, batch". Which mea that you want more then one values, i mean there can be more then one Groups based on ltrtype and batch. and you want to display these values with repective record???
    If i am right, then there is a fault in your code, and that is , you are not specifing in your code that which value is to be diplayed with which record in this report. For that there must be ltrtype, batch colums displayed in the report, you must add those values in your Code in the query, i.e.
    function NO_REPLIESFormula return Number is
    NOREPLY number;
    begin
    SELECT COUNT(reply) INTO NOREPLY
    FROM letters
    WHERE reply = 'N' and ltrtype= :V_ltrtype and batch=:v_batch;
    RETURN (NOREPLY);
    end;
    Where :V_ltrtype and :v_batch are the run time values of each records displayed in the report.
    Remember that if you don't sepecify this then your code will return as many records as many distich values of ltrtype, batch. and your variable NOREPLY can hold only one value at a time. I hope you understand both, Solution and the logic behind the error.
    Please correct me if i am wrong.
    Thanks.
    Mohib ur Rehman

  • SELECT statement in FROM clause - syntax help

    Hi,
    I want to have a SELECT statement in the FROM clause. I get syntax error when doing this and since I am new to ABAP I need som help.
    I want to do the following, (and if anyone has any SELECT statement from their own system which you know there is no syntax error in please post it here so I can analyze the syntax):
    *I leave the INTO itab clause out, since I only want to demonstrate the functionality
    I am trying to get.
    <b>SELECT</b> tableOne~someField
    <b>FROM</b> tab <b>AS</b> tableOne (<b>SELECT</b> someField
                                         <b>FROM</b> tab
                                         <b>WHERE</b> someFiled > 1) <b>AS</b> tableTwo
    <b>WHERE</b> tableOnesomeField > tableTwosomeField
    like I said, the problem is that the select statement in the parenthesis in the from clause seems to be incorrect because I get "wrong expression" when trying to compile. Is this because I cannot have a select statement in the from clause or is it because of a minor syntax error, such as I forgot a dot, or some other sign?
    thanks and regards
    Baran

    sorry i am not enough familiar with sub queries but some error i can see which i will state here.
    1> you have to use sub queries i.e. select in ( ) after where clause because here you are fulfilling a where clause by another select statement.
    like this
    SELECT * FROM SFLIGHT
        INTO WA
        WHERE SEATSOCC = ( SELECT MAX( SEATSOCC ) FROM SFLIGHT ).
    2> you cannot specify field name without into clause either you have to use
    select *  or select f1 into tab-f1  like this...
    but if you are using select * without into you have to define
    tables : dbtab.
    selec * from dbtab. like that.
    regards
    shiba dutta

  • Syntax help needed in update using 'WITH' Clause

    Update     CP_JP_CORP_FSASA_FEEDUPLOAD_r r
                             set     (
                                   gfrn,                              
                                   tenor_code,
                                   tenor_description,
                                   exposure_category,          
                                   frr,          
                                   facility_classification,
                                   limit_amount,
                                   limit_usd,
                                   approval_ccy,
                                   approval_date,
                                   expiry_date,
                                   avail_status_code,
                                   avail_status_desc,
                                   revolving_indicator,
                                   committed_flag,
                                   committed_until_date,
                                   committed_amount,
                                   advised_flag,
                                   advised_amount,
                                   facility_long_description,
                                   booking_unit_code,
                                   extending_unit_code,
                                   extending_unit_short_desc,
                                   approving_unit_code,
                                   approving_unit_short_des,
                                   transaction_type,
                                   branch_no
                                   =
                                            With t as
                                                 Select     fac.gfrn,fac.tenor_code,fac.tenor_description,fac.exposure_category,fac.frr,
                                                      fac.facility_classification,fac.limit_amount,fac.limit_usd,fac.approval_ccy,
                                                      fac.approval_date,fac.expiry_date,fac.avail_status_code,fac.avail_status_desc,
                                                      fac.revolving_indicator,fac.committed_flag,fac.committed_until_date,fac.committed_amount,
                                                      fac.advised_flag,fac.advised_amount,fac.facility_long_description,fac.booking_unit_code,
                                                      fac.extending_unit_code,fac.extending_unit_short_desc,fac.approving_unit_code,fac.approving_unit_short_des,
                                                      /*'Check' normalflag,
                                                      cust.adjusted_orr fsasaorr1stborrower,
                                                      'Normal' category1stborrower,
                                                      cust.adjusted_orr fsasaorr2ndborrower,
                                                      'Normal' category2ndborrower,
                                                      cust.adjusted_orr fsasaorrfinal,
                                                      'Normal' categoryfinal */
                                                      txn.transaction_type,txn.branch_no,txn.gfcid,txn.transaction_id
                                                 from     cp_fsa_boj_corp_cr_fac_hist fac,
                                                           --cp_fsa_boj_corp_cr_cust_hist cust,
                                                           cp_fsa_boj_corp_cr_txn_hist txn
                                                 where     fac.gfcid = txn.gfcid
                                                           and fac.facility_id = txn.facility_id
                                                           and fac.as_of_date = txn.as_of_date
                                                           and to_char(fac.as_of_date,'yyyymm') = p_financial_period
                                                           and fac.as_of_date = last_day(fac.as_of_date)
                                            select      t.gfrn,
                                                      t.tenor_code,
                                                      t.tenor_description,
                                                      t.exposure_category,
                                                      t.frr,
                                                      t.facility_classification,
                                                      t.limit_amount,
                                                      t.limit_usd,                                             
                                                      t.approval_ccy,                                             
                                                      t.approval_date,                                             
                                                      t.expiry_date,                                             
                                                      t.avail_status_code,                                             
                                                      t.avail_status_desc,                                             
                                                      t.revolving_indicator,                                             
                                                      t.committed_flag,                                             
                                                      t.committed_until_date,                                             
                                                      t.committed_amount,                                             
                                                      t.advised_flag,                                             
                                                      t.advised_amount,                                             
                                                      t.facility_long_description                                             
                                                      t.booking_unit_code,                                             
                                                      t.extending_unit_code,                                             
                                                      t.extending_unit_short_desc,                                        
                                                      t.approving_unit_code,                                             
                                                      t.approving_unit_short_des,                                             
                                                      t.transaction_type,
                                                      t.branch_no
                                            from     t
                                       where      r.financialperiod           = p_financial_period
                                                 and exists
                                                           Select     1
                                                           from     t
                                                           where     t.transaction_id = r.ce_trans_id
                                                      )I'm facing syntax problem

    Hii All,
    This is my actual update.(I stopped performing dml operations in cursors following Karthick Arp) :-)
    Update     CP_JP_CORP_FSASA_FEEDUPLOAD_r r
                             set     (
                                   gfrn,                              
                                   tenor_code,
                                   tenor_description,
                                   exposure_category,          
                                   frr,          
                                   facility_classification,
                                   limit_amount,
                                   limit_usd,
                                   approval_ccy,
                                   approval_date,
                                   expiry_date,
                                   avail_status_code,
                                   avail_status_desc,
                                   revolving_indicator,
                                   committed_flag,
                                   committed_until_date,
                                   committed_amount,
                                   advised_flag,
                                   advised_amount,
                                   facility_long_description,
                                   booking_unit_code,
                                   extending_unit_code,
                                   extending_unit_short_desc,
                                   approving_unit_code,
                                   approving_unit_short_des,
                                   transaction_type,
                                   branch_no
                                   = (          
                                       Select     fac.gfrn,fac.tenor_code,fac.tenor_description,fac.exposure_category,fac.frr,
                                            fac.facility_classification,fac.limit_amount,fac.limit_usd,fac.approval_ccy,
                                            fac.approval_date,fac.expiry_date,fac.avail_status_code,fac.avail_status_desc,
                                            fac.revolving_indicator,fac.committed_flag,fac.committed_until_date,fac.committed_amount,
                                            fac.advised_flag,fac.advised_amount,fac.facility_long_description,fac.booking_unit_code,
                                            fac.extending_unit_code,fac.extending_unit_short_desc,fac.approving_unit_code,fac.approving_unit_short_des,
                                            txn.transaction_type,txn.branch_no
                                       from     cp_fsa_boj_corp_cr_fac_hist fac,
                                                 --cp_fsa_boj_corp_cr_cust_hist cust,
                                                 cp_fsa_boj_corp_cr_txn_hist txn
                                       where     fac.gfcid = txn.gfcid
                                                 and fac.facility_id = txn.facility_id
                                                 and fac.as_of_date = txn.as_of_date
                                                 and to_char(fac.as_of_date,'yyyymm') = p_financial_period
                                                 and fac.as_of_date = last_day(fac.as_of_date)
                             where Exists
                                                 Select     1
                                                 from     cp_fsa_boj_corp_cr_fac_hist fac,
                                                           cp_fsa_boj_corp_cr_txn_hist txn
                                                 where     fac.gfcid = txn.gfcid
                                                           and fac.facility_id = txn.facility_id
                                                           and fac.as_of_date = txn.as_of_date
                                                           and to_char(fac.as_of_date,'yyyymm') = p_financial_period
                                                           and fac.as_of_date = last_day(fac.as_of_date)
                                                           and txn.transaction_id = r.ce_trans_id
                                            )Now in my update I'm using same 'SELECT' twice once in 'SET' and again in 'EXISTS' clause. I'd like to make use of 'WITH' Clause and avoid unnecessary 'SELECT' . Please help me.

  • PL/SQL Function Syntax help please...

    Can someone help me with the syntax here please? I am sure i am doing something wrong in my LOOP.
    create or replace FUNCTION fcn_chk_dec(p_date number)
    return NUMBER
    as
    --DECLARE
    v_date NUMBER;
    v_active NUMBER;
    v_prev NUMBER;
    v_delta NUMBER;
    v_perc_delta NUMBER:
    CURSOR c_prev_active IS
         select date,people,
    lag(people,1) over (order by date)
         from stats
    where date between to_date(p_date, 'YYYYMMDD')-2 and to_date(p_date, 'YYYYMMDD')-1
         order by date desc
    BEGIN
         OPEN c_prev;
    loop
         FETCH c_prev INTO v_date,v_active,v_prev;
         exit when c_prev%NOTFOUND;
         v_delta:=v_active-v_prev;
    v_perc_delta:=trunc((v_delta/v_active*100),2)
    end loop;
    close c_prev;
    return v_perc_delta;
    END fcn_chk_dec;

    what i am trying to do is create a funtion that will return one value for the first row that comes back.
    here is my initial query. the reason i did not go with this query is because there are too many selects and i was told that's not good and slows down the system. Plus, i need to have a function call in another program that will access this function to compare it's output to a value in a table.
    here was my initial start:
    select date,people,delta,trunc((delta/people*100),2) as perc_delta
    from (select date, people,people-prev_dly_people as delta
    from
    (select date,people,
    lag(people,1) over (order by date) as prev_dly_people
    from stats
    where date between to_char(sysdate-2,'YYYYMMDD') and to_char(sysdate-1,'YYYYMMDD')
    order by date desc))
    basically, i have a table that has a total number of people. I want to get the percentage growth and decline from the most recent date and the date before it. This will give me a day to day percentage of people population change as of the most recent date.
    I need this to be a function becaus i want to be able to pass any date i want into it and get the given delta percentage at the time for the people's population.
    hope this makes sense.

  • Fn:escapeXMl syntax help

    Hi there,
    I am new to J2EE, and I need help in identifying this syntax.
    code snippet
    <tr>
         <td>\${header["user-agent"]}</td>
         <td>${fn:escapeXml(header["user-agent"])} </td>
         </tr>
    Could you tell me what does fn:escapeXml does in this code?
    I am looking forward to your suggestions
    Thanks,
    Nek

    The escapeXML function "Escapes characters that could be interpreted as XML markup. "
    ref - http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/fn/tld-summary.html
    In effect it escapes characters like < and > making them into &lt; and &gt;

  • Error in Formula Syntax

    Hi
    Could you please update me where the error in Syntax.
    I had a User entry Variable on Cal Year/Week in my query.
    My requirment is to display a drop down list of Week No (1-52).
    For this reason i created a Drop Down with Static List of 1-52 weeks.
    So User selects week no between 1-52 from the drop down and
    So based on user selected week the variable should be populated user selected week and current year.
    Ex: If user selects 39 from Dropdown then the variable Cal Year/Week should be populated as 200939
    For that purpose i am writing the below formula but its not working could you please update me what is wrong
    'MID(NOW(),7,4)+@Week'
    (Basically the formula is getting Current Year from Current date (now) and concentating it with user entered week)
    Please update me
    Thanks

    Hi
      Thanks for the update
      The syntax is working.....could you please ammend the syntax to include if condition
    My requirment is
       IF Week (User Selected) is Blank the the result should be blank else MID(NOW(),6,4)&@Week
    In the static list i created a entry (First in the list) blank...so if the user don't want to apply any restriction on week no...then he selects blank else the weenk no of choice
    Please update

  • Formula syntax errors

    Hi All,
    I have a formula like this
    NODIV(100((A-B)/A))
    But this is showing that syntax errors are there. Please let me know if any error is and is it correct?
    Thanks in advance
    Sravani

    Hi,
    It is just a matter of doing to much calculation in one fromula.
    I presume that there is something missing between 100 and (
    First: are the dimensions of A and B the same.
    if not first make tho CKF NIDOM(A) and NODIM(B) and then do 100/((A_B)/A)
    Hide the first CKF (in properties)
    If the dimensions of A and B are the same, first calculate 100/((A_B)/A) and do NODIM with the result.
    Udo

Maybe you are looking for

  • Issues with replacing clip in Premiere with After Effects composition

    So basically, i want to track a title to a piece of footage, so i've made my ins and outs and my footage is placed on my timeline in premiere with my title over top. Now I select the two pieces in premiere (the title and the clip) and I hit replace w

  • Getting blank pop up windows in safari

    My name is Mason. In safari, I have disabled my pop up blocker from the safari menu, as well as in safari preferences. So, I have solved my problem of the window being blocked. However, now when a pop up window comes up, all I get is a blank page. At

  • Using multiple headphones with apple tv and projector?

    Hi, I own a Barbers where we have an apple tv set up with a projector (through HDMI). It would probably be a good point to say this is attached to the ceiling As we're trying to take things to the next level, i was wanting to provide over-ear headpho

  • PocketSync Merge Error

    Hi Guys Have had a search to find the answer to this question and all i have learnt is that a lot of people have a lot of varying issues with PocketMac. I had been syncing my Storm with my iMac for a couple of months with no dramas and then out of th

  • Connection with OPC client

    Hi, I would like to access to my shared variables using an OPC client. (a free software called powerOPC or any other one) When I use it locally, everything goes well, I can access my shared variables, but when I try to access from a distantr PC, I ca