You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

Value to be defaulted in Line level array set without any Custom Action

Summary:

I have a linelevel Array Set, "Other Charges" (otherChargesArrayset_c), with a child attribute others_c(Float). I need to detect whenever a user adds a new row or edits an existing value in this array set, so that I can trigger a recalculation and update a total attribute (totalOtherCharges_c). This must happen automatically, without a custom action button.This worked fine with BML Logic added in a custom action button.The calculation logic itself works correctly when any normal header/line attribute change fires my autoupdate formula, the total is computed and written correctly. The only thing I cannot achieve is detecting the arrayset change itself.Ways I have already tried, none of which worked:"Trigger Auto Update" = Yes on the child attribute (others_c). Editing the value in the grid does not fire my autoupdate formula.Array Set Size/Control attribute (othersArraySetSize_c, Number, "Array Control Attribute" checked) with "Trigger Auto Update" enabled on it. Adding a row did not fire the formula. (It also disabled the manual "+" add-row button and, when I set a default value, force-created that many empty rows not desired.)

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!