Forum Discussion

pranav46's avatar
pranav46
Contributor II
6 months ago

how to use of pov member in C# api.data.calc

Hi,

I am trying to build C# finance BR where scenario is being pulled from POV but how to use in api.data.calculate function. If its VB then I can use with & but C# its not working.

  • A couple of options for string concatenation in C# are using the "+" sign instead of "&" or String.Concat function.

    There are a few examples online, here's a sample:

    string firstName = "John ";
    string lastName = "Doe";
    
    //one option:
    string name = firstName + lastName;
    
    //another option:
    string name = string.Concat(firstName, lastName);
    

     

     

  • Have you try doing:

    api.Data.ClearCalculateData("S#" + curScenario + ":O#Forms:V#Periodic",....)

    Hope this helps.

  • FredLucas's avatar
    FredLucas
    Contributor III

    A couple of options for string concatenation in C# are using the "+" sign instead of "&" or String.Concat function.

    There are a few examples online, here's a sample:

    string firstName = "John ";
    string lastName = "Doe";
    
    //one option:
    string name = firstName + lastName;
    
    //another option:
    string name = string.Concat(firstName, lastName);
    

     

     

  • Henning's avatar
    Henning
    Valued Contributor II

    Hi, if you do not mind posting your code here (both versions, your VB one and the C# attempt), then the community might be able to have a look at it and give you tips on how to correct it. 

    • pranav46's avatar
      pranav46
      Contributor II

      Here you go.

      this is C# and VP you could use " & member & " to get value which is defined as parameter.

       

      • FredLucas's avatar
        FredLucas
        Contributor III

        Have you try doing:

        api.Data.ClearCalculateData("S#" + curScenario + ":O#Forms:V#Periodic",....)

        Hope this helps.