| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > ReportManager Class > ReportManager Methods >====== SetUseMRP (set UseMRP value) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[setstaticcontrolsattributes set report s static controls .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[takeaccepted process accepted event 2.htm|{{btn_next_n.gif|Next page}}]] | | || **SetUseMRP( **//UseMRPFlag//**// //****),VIRTUAL** {{blk2blue.jpg|blk2blue.jpg}} | **SetUseMRP** | Sets the value of the **UseMRP** property. | | //UseMRPFlag// | A BYTE value that activates the UseMRP property when set to 1, or disables the UseMRP property when set to 0. | The **Set****UseMRP**** **VIRTUAL** **method is used to set the value of the **UseMRP** property. This property is used in conjunction with the IP Driver processing of Multiple Request Packets. **Member of: [[reportmanager methods.htm|ReportManager]]** **Implementation:** **S****etUseMRP** sets the value of the PROTECTED **UseMRP** property. You can use the GetUseMRP value to detect the **UseMRP** value set by the templates, and reset it at runtime via the **SetUseMRP** method. **Example:** **IF ThisReport.GetUseMRP() = 1** ** ThisReport.SetUseMRP(0)** **END** **See Also:     **[[getusemrp get usemrp value rm.htm|GetUseMRP]] , [[usemrp ipd multiple request packet support 1.htm|UseMRP]]