What exactly are you trying to achieve? There are no action rules in Nintex Forms but I think there are probably alternative ways to implement the functionality you like to have ;-)
Hi Kannan Ahammed -
Are you saying, for example, "If field txtAnimal is equal to Horse, then set field txtAnimalClass to Mammal; if field txtAnimal is equal to Frog then set field txtAnimalClass to Amphibian"?
You can do this by creating a rule on the txtAnimalClass to say "if txtAnimal is Horse, then mammal".
I am sure there are other ways to do this, let me know if this is on the right path though.
Cheers,
Rhia
Hi Rhina,
Assuming txtanimal class is a field in the list , and in nintex forms there are two rules for a field formatting and validation. Which one should I chose ? I thought formatting is for formatting the text and validation is for validating the text ?
Regards
kannan
Hello,
The most robust way of setting of field values is done by way of Javascript at the moment. There was word that some sort of 'rules' like mechanism would be introduced in the product that would allow for the 'automated' setting of fields but it has yet to be fully introduced.
Thanks,
Mike
With java script ? Can you show me an example ? Or tutorial?
regards
kannan
Here is what you'll need:
That'll give you an idea of how to go about it, read the comments in that doc also as they have some examples. I'd recommend being familiar with Javascript first though otherwise it can be a bit much.
Thanks,
Mike
Hey Kannan,
there's the possibility to use a "Calculated Value" control and use the runtime function "Lookup" to show values from a list based on another control in the form.

Does this maybe help you?
Best regards,
Jan
Thanks Mike. I will look into it.
Hi Jan,
If I understand it correct the calculated Value control helps to show the existing values with some calculations. what I was looking for is setting values after some item is changed. For example if a request is rejected by HR I need to set the values of Line Manager and Director approval to reject.
Currently I am doing it via workflow using "Set field in current item" Action
Best Regards
Kannan
You can use the Calculated Value control, using the IF runtime function, so that when the tested condition is true, it could lookup the names as necessary; if false to remain blank. These calculated values would be Connected to columns (like you would promote fields in InfoPath out to SharePoint) - so they can be used by workflows when the form is closed.
Hey Kannan,
do you have a list where you can store the line manager and director or from which source do you like to get the information?
Best regards,
Jan
Yes I have a people and groups list where I store line manager and directors info
Get Outlook for iOS<https://aka.ms/o0ukef>
Oh that is nice I ll try that
Get Outlook for iOS<https://aka.ms/o0ukef>
The only caveat with Calculated fields is that their values cannot be directly edited by the user (they rely on their underlying formula to set their values).

I found the above. I see many fields in "connected to " but not all. is it like this by design to store the store the correct database or something?
Connected to is the place to which you want to store a value, most often that being a field in the backing list.
Has there been any more word if Nintex will be adding this functionality?
It has been under review for nearly a year now. It would be helpful if you could add your feedback to help push this along..
https://nintex.uservoice.com/forums/218293-4-nintex-forms-for-office-365/suggestions/7690713-set-field-values-with-rules
I made a statement in the feedback. Thank you for the link.