Microsoft Dynamics NAV Developer Tip : The ProviderID Property

The ProviderID property is used to link repeaters or other controls on a page to FactBoxes.

As an illustration, edit the Sales Order Page. Notice that the Sales Line FactBoxes are in the Sales Order object and *not* in the Sales Order Subform object. As the data source for the page is the Sales Header table and not the Sales Line table how on earth does Microsoft Dynamics NAV know how to link the two together?

The answer is that you set the ProviderID property to the control ID of the  Sales Order Subform. This then tells the RoleTailored Client that the Sales Order Subform is providing the data to the FactBox.

Leave a Reply