SSRS Report print in Sales Order Language not in User Language

The objective is to print the transport note report in the Language of Sales Order other than the User's language ,for this purpose overide the Controller "prePromptModifyContract()" method and write the Following Code:

protected void prePromptModifyContract()
{
    STMTransportNote    stmTransportNote;
    SalesTable                  salesTable;
    super();
    if (this.parmArgs() && this.parmArgs().record() is STMTransportNote)
    {
    stmTransportNote = this.parmArgs().record() as STMTransportNote;
    salesTable = SalesTable::find(SalesLine::findRecId(STMTransportNote.SalesLine).SalesId);
    this.parmReportContract().parmRdlContract().parmLanguageId(salesTable.LanguageId);

   }
}

Comments

Popular posts from this blog

D365: SSRS Report Development/ Customization

D365: X++ code to add custom lookup on worker to show specific workers team workers only

Error message when you log on to a Microsoft Dynamics AX 4.0 client: "You are not a recognized user of Microsoft Dynamics AX"