Skip to main content
Premium formulas are mainly used to maintain data relationships between two forms. They are currently used mostly on form and workflow pages. They control how data is added to, deleted from, or updated in another form when the current form is submitted. The following four premium formulas are available: Target form: The form into which data is inserted, updated, or deleted when the current form submits or deletes data.

FAQ

Business association rules and integration & automation currently run on independent execution logic. Each follows its own execution order, which cannot be controlled.When the two are mixed, the same target form may be scheduled by two different task systems that cannot run in the expected order. This can lead to unexpected results, especially in complex scenarios such as inventory management, where records are both added and subtracted.We recommend using YiDA integration & automation for cross-business data synchronization.
Multiple business association rules are supported. However, due to product limitations, the execution order between rules cannot be selected.To control the execution order, use the Insert, Update, and Delete data nodes in integration & automation instead. These nodes support ordered orchestration, and you can view their execution records in the Run logs.For detailed configuration, refer to the screenshots below.Common questions about business association rules
The current usage limits for YiDA business rule functions are as follows:FAQ
Use case: Synchronize subform data between two main forms.Function example:Main condition:EQ(Target form.Main form field, Current form.Main form field) — Locates the specific record in the target form whose subform data needs to be updated.Sub-condition: EQ(Target form.Subform.Subform field, Current form.Subform.Subform field) — Locates the specific subform record within the target form that needs to be updated.Common scenarios for business association rules