Wednesday, 31 July 2019

Pre prompt, Pre run x++

//called before contract initialized

public void prePromptModifyContract()
{
SrsReportHelper::addParameterValueRangeToQuery(this.getFirstQuery(),tableNum(SSRSReportTest),fieldNum(SSRSReportTest, RecId),SysQuery::value(this.parmArgs().record().RecId));
}

//called before report get initialized (dp class)

protected void preRunModifyContract()
{
SSRSTestContract contract;

contract = this.parmReportContract().parmRdpContract() as SSRSTestContract;

contract.parmType(this.parmArgs().parm());
}

//to call report in controller

ssrsTestController.parmReportName(ssrsReportStr(Report, Design));

No comments:

Post a Comment