23 Mar 2016

Based on parameters change SSRS Report Design + AX 2012

Hi Folks,

Recently i got a requirement like based on input parameters change report Design In SSRS.
We can get through Controller class.

For this i wrote code like this see below code snippers









public static void main(Args _args)
{
    CLD_POController controller = new CLD_POController();
    controller.parmReportName(ssrsReportStr(CLD_PO_DetailsReport,WithDetails));  //Default design
    controller.parmArgs(_args);
    controller.startOperation();

}










protected void preRunModifyContract()
{
    Cld_POReportContract  dataContract = this.getDataContractObject() as Cld_POReportContract;  //contract class
   
    if (dataContract.parmNoYes())  //if my check box Yes
    {

        this.parmReportContract().parmReportName(ssrsReportStr(CLD_PO_DetailsReport,
          WithDetails));  //design 1

    }
    else   //if my check box NO
    {
         this.parmReportContract().parmReportName(ssrsReportStr(CLD_PO_DetailsReport,
           WithoutDetails)); //design 2
    }
     //super();

}

No comments:

Create number sequence in D365 FO

Create the data type. Add code in the loadModule method of the appropriate NumberSeqModule subclass. Add a method to the module’s paramet...