Skip to main content

How to invisible formpart in Ax 2012

To invisible formpart in Ax 2012 you can try below code in Job.

 PartList partList;  
 Counter partCnt;  
 FormRun FormRun_part;  
 NumberOf NoOfParts;  
 super();  
 partList1 =new PartList(element);   
 NoOfParts =partList1.partCount();  
 for (partCnt =1; partCnt <= NoOfParts; partCnt++)  
 {  
 FormRun_part =partList1.getPartById(partCnt);  
 if (FormRun_part.name() ==formStr(YourFormName))  
 {  
 FormRun_part.design().controlName("YourControlName").visible(false);  
 }  
 }  

Popular posts from this blog

X++ Code to run SSRS Report with parameter in D365 F&O (Example Sales Invoice )

Below is sample X++ Code to run SSRS Report with parameter in D365 F&O (Example Sales Invoice )      Args                       args = new Args();     CustInvoiceJour            custInvoiceJour;     SalesInvoiceJournalPrint   salesInvoiceJournalPrint;       select firstonly custInvoiceJour where custInvoiceJour.SalesId != '';       // Add record to be printed.     // In order to have the context table we need to set args.record().     args.record(custInvoiceJour);       salesInvoiceController = new SalesInvoiceController();     salesInvoiceController.parmReportName(         PrintMgmtDocType::construct(PrintMgmtDocumentType::SalesOrderInvoice).getDefaultReportFormat());       salesInvoiceContract = salesInvoiceController.parmReportContrac...