Hi,
Is it possible to change fields into required/not required on a Quick Create-form without using Javascript? If so, how?
Thanks,
Br GaxX
*This post is locked for comments
Hi,
Is it possible to change fields into required/not required on a Quick Create-form without using Javascript? If so, how?
Thanks,
Br GaxX
*This post is locked for comments
Thank you! This is perfect!
Hi
Javascript will always work but if you want no code solution for this, you can still get this working by only dropping the condition field on the Quick Create form.
Let's assume your Business Rule is Checks a field value to hide and show. If you do not have this field on other forms, and only have it on Quick Create a form, the BR will only trigger for Quick Create form.
Please note : BR will not trigger if any of the condition fields are not on the form.
Thanks all!
Since I only want to target one specific Quick Create Form I'm guessing I'll have to go with the JavaScript anyway.
Br GaxX
Go with Business rules if you want to do without code . Another options would be workflow on create and update event check the value of the fields , if the fields does not contains data stop workflow with messages.
Hi
Please create Business Rule and set the scope of the rule to be All Forms and it will work on Quick Create form as well.
"While quick create forms support form scripts and business rules, their purpose is different from main forms and they don’t support all the capabilities of main forms. Quick create forms always have one section with three columns. You can’t add additional sections or columns."
https://docs.microsoft.com/en-us/dynamics365/customer-engagement/customize/create-edit-quick-create-forms
You can use the Set Visibility action to hide or show
And you can use the Set Business Required Action to set if its required or not
Hi,
No, we cannot use business-rules to Quick Create forms, so the only option we left with is JS.
André Arnaud de Cal...
292,516
Super User 2025 Season 1
Martin Dráb
231,430
Most Valuable Professional
nmaenpaa
101,156