Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.

Need help with a script

Avatar

Level 4

I am very inexperienced at scripting but I need a script to show a zero if a number goes negative.  So what I have is:

$.rawValue = X - Y

But I need rawValue to never show a negative number, only a zero when that value becomes a negative. Otherwise, show the value.

Please help.

3 Replies

Avatar

Level 10

You can use the following script to display ZERO instead of negative numbers.

var FinalValue = X-Y;


if(FinalValue<0) then
$.rawValue = 0;
else
$.rawValue = FinalValue;
endif

Thanks

Srini

Avatar

Level 4

That seems like it should work but alas, it doesn't. Nothing shows in the field at all. Not even the negative numbers like I had before.

Avatar

Level 10

Then the problem might be the language.. Set the scripting language to FormCalc instead of JavaScript in the Script editor. You can find it in the right had top corner in the Script editor.

Which event are you writing the code?

Thanks

Srini