Subscribe
Accepted Solution

WFA Volume resize, TargetSize concats in place of sum

I would like summarize actual vol size of a volume with an added value

 

TargetSize : createvolumebin.size_mb + $addedsizebin

 

unfortunately that join rather summarize, I saw type is [capacity].

 

Is that a way to perform arithmetic operation in this field?

 

 

 

 

Re: WFA Volume resize, TargetSize concats in place of sum

You can't do arithmetic addition in the field directly.  The + operator works as concatentation there.  You can utilize a function, though, to do the match for you.  I created this function:

 

def AddValues(num1, num2)
{
   num1 = (float)(num1); 
   num2 = (float)(num2);
   return (num1 + num2);
}

 

It forces each number to a floating point number and them adds them together and returns the value.  In this case, you would put this in the TargetSize field:

 

TargetSize : AddValues(createvolumebin.size_mb, $addedsizebin)

 

 

Good luck!

Brian Jones

Re: WFA Volume resize, TargetSize concats in place of sum

Strange thing

 

this works:

(((long)createvolumebin.size_mb) + ((long)($volsizebin)))

 

this not:

 

(((long)createvolumebin.size_mb) + ((long)($volsizebin *1024)))

Re: WFA Volume resize, TargetSize concats in place of sum

Anyway, it works well with your solution thanks