Skip to main content
Nintex Community Menu Bar
Question

Saving UI only field result in a SF Field

  • July 10, 2024
  • 6 replies
  • 0 views
  • Translate

Forum|alt.badge.img+13

Can’t find an answer to that question anywhere, so thought it would be worth a shot asking.

I’ve created some sort of Calculator, using a couple aggregate fields and Mostly UI only field to be able to get results live (without having to save)

Now, i’m trying to find a way (if even possible) to be able to send that info when necessary to normal SF fields on an object, so we can capture the data.

Would anyone know if even possible, and If yes, maybe point me in the right direction?

Thank you

Did this topic help you find an answer to your question?
This topic has been closed for comments

annajosephine
Nintex Employee
Forum|alt.badge.img+18

Hmm… I don’t think it would be to difficult to do something with the Action Framework where when a button is pushed, the real salesforce fields are fed those values, for example through “Update row on Model” conditions using templates, e.g. if your Ui Only field is “Discount”  you could pull in the value using merge syntax {{Discount}}  and use that to update the SF field.


Does that make sense?

Translate

Forum|alt.badge.img+13

Yes this is totally possible — the way I usually do this is through Model Actions.

Let’s say your Ui-Only field is called “Amount_Formula” and you’ve got a real SF field called “Amount”. Here’s what you do:

Add a Model Action on your Model. Set “Initiating Events” to “Row in Model updated” and for Fields, select “Amount_Formula”. Then add a single Action, “Update row(s) in Model”, where Model is set to the same Model and the value is set to {{{Amount_Formula}}}

What this means is that whenever your “Amount_Formula” Ui-Only Field changes, its value will be dumped into the “Amount” real SF Field.

Translate

Forum|alt.badge.img+13
  • Scholar
  • July 10, 2024

Ty for info both of you,

My use case is closer to the one that Anna proposed, as I do not need to always save the data from ui fields. Therefore a button will be very useful

I’m thinking to do the following when the button is pushed, hopefully it will be doable. I want the button to create a new record on a related object each time it’s pushed

I will try it soon, but here’s Action logic I’m thinking of using, pls let me know if you see any problems, as this is still new to me

1-Create a new row in another model , let’s call it “snapshot”.
2 Update row fields with all fields necessary  (there will be about 10-12 different fields needed to be dumped over + Account ID) -{DO I need to create 1 action per field I want to update?)
3-Save Model


Thx

Translate

Forum|alt.badge.img+13
  • Scholar
  • July 10, 2024

Just for posterity, in case someone needs it in the future

The logic I listed above worked, but 1 important details that took me a little while to figure out

In order to call in the value from another model i had to use a different syntax, then what was proposed above

{{$Model.YOURMODELNAME.data.0.YOURFIELD}}

Translate

Forum|alt.badge.img+18

Dave,

Just a quick note… you can pass the values to the new row within the “Create new row” action. You’ll notice a + sign next to the create new row action in the framework, which allows you to specify “conditions” for that new row. Instead of creating a dozen update field actions, you can do it all in one create row action.

Translate

Forum|alt.badge.img+13
  • Scholar
  • July 10, 2024

Ty Matt,

That is actually what I did yesterday , but tyvm for info 🙂


Translate

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie Settings