Why arguments get reflected in main flow?

In my workflow

from Main I have invoke another flow called InputExcel from this flow I have invoke another flow called Process flow.

I have pass out arguments from InputExcel flow to Process flow so those argument also reflect in Main flow

Suggest how I can correct it what mistake I am doing while invoking flows?

@Sanket_Shinde1

Check if the arguments you are passing are not declared as arguments in the parent workflow from where you are invoking.

The variables should not be arguments in Main.xaml

1 Like

Main flow has only three out arguments

in main I have invoke InputExcel flow its show out arguments

last four out arguments which I have passed it from InputExcelFlow to Process Flow

@Sanket_Shinde1,

Try creating a new project and check if it’s happening in that one also.

What’s the studio version your are using?

1 Like

I am using the latest . 2024.10.5

ok. Is the behavior is same for new project as well?

1 Like

@Sanket_Shinde1

looks like the out arguments are declared in inputexcel.xaml instead of process xaml

can you please check the same

cheers

1 Like

Yes…I want to pass values from inputExcel.xaml to process.xaml

@Sanket_Shinde1

then the arguments needs to be declared as an input argument in process xaml and not out argument in inputexcel…out in inputexcel means they will go out from the xaml to the called xaml which is main

cheers

1 Like

ok, I need to store them in variables instead of out arguments right

@Sanket_Shinde1

if you are getting alue from process and need only in inputexcel xaml then…declare out in process and use variablea nd link it in invoke workflow

Hope this helps

cheers

I want to pass value from inputExcel.xaml to Process.xaml

@Sanket_Shinde1

then declare in argument in process and link the variable from inputexcel which is to be passed

cheers

1 Like

Thank you so much!!! @Anil_G :blush:

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.