I am using below excel table. I am trying to create multiple rows after dividing quantity value by 2000.
In below example, quantity value is 31960. So, each row contains quantity value as 2000. Likewise 15 new rows will be created which sums the quantity 30000 and remaining quantity 1960 is created as new row again.
Use Build Datatable Say DT2 and add all colums of DT1
UseFor Each Row DT1
Assign Quant=Cint(Row(βQuantityβ).ToString)
while
Quant>2000
Then Add Data Row To DT2
AS first 5 columns blank say in Data Array = {ββ,ββ,ββ,ββ,ββ,2000,"KGM}
Then use assign Quant=Quant-2000
out of while
Add data row Data Array = {ββ,ββ,ββ,ββ,ββ,Quant,"KGM}
Create a new int32 variable called Quantity & assign total quantity.
Use a while loop with condition Quanty > 2000
Inside Do of while loop add 2 activities
1.Add data row with quantity 2000
2.Assign activity with expression quantity = quantity-2000
after while loop add an if activity with condition Quantity > 0
in then part add an add data row activity with quantity remaining