Personalized Community is here!
Quickly customize your community to find the content you seek.
Have questions on moving to the cloud? Visit the Dynamics 365 Migration Community today! Microsoft’s extensive network of Dynamics AX and Dynamics CRM experts can help.
2021 Release Wave 2Discover the latest updates and new features releasing from October 2021 through March 2022.
2021 release wave 2 plan
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Community | FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Upcoming TechTalks | All TechTalks
I have a problem. I have modified to calculate some fields in an form, they are only calculate when I open and save a record.
Form include Fields with:
How can I recalculate for all old records without open and save form? values will recalculate/display in views correctly.
Is there any batch job to do that?
Have you tried editing the records in bulk? Does it reflect the modified value?
Calculated fields are computed on database level, and they are automaticaly updated on views and forms. We don't need to recalculate that information.
But if you want to recalculate your rollup fields, you may need use CalculateRollupFieldRequest.
Here is a good blog about the difference.
Firstly, can you confirm what is the datatype of that fields that you want to modify? If you can send the screenshot of that field that'll be ideal.
Data type: currency
Field type: Simple
Mark answer as verified if it resolved your problem.
When I check old records in view (list), this field is empty.
How can I update to calculate old records without open and save form?
Thanks you, I will try bulk update as you suggestion
I tried your idea, onChange fired when I open form and change temp field, but when I tried to use bulk update 2 records on view, the event is not fired. The script could be not triggered. Do you have any idea?
Business Applications communities