Code not behaving same when I used localVariable with fixed number, expressionrule
Hi Experts,
Below Block-A code line is working fine, whereas Block-B is not working even though "tointeger(index(rule!AB_getReviewKey(key: 100),"reviewkey",null()))" is returned 2.
Any comments please.
----------------------- Block-A -------------------------
a!localVariables(
local!reviewkey: 2,
local!excludeKeys: if(
local!reviewkey = 2,
{ 1, 3, 4},
if(local!reviewkey = 5, { 1,3,4,5,6 }, {1,2,3 })
),
local!excludeKeys
)
----------------------- Block-B -------------------------
a!localVariables(
local!reviewkey: tointeger(index(rule!AB_getReviewKey(key: 100),"reviewkey",null())),
local!excludeKeys: if(
local!reviewkey = 2,
{ 1, 3, 4},
if(local!reviewkey = 5, { 1,3,4,5,6 }, {1,2,3 })
),
local!excludeKeys
)
