The Batch Job can be created in Different manners. I am explaining one way for it.Steps: Create a class for the logic what you want…
Get all related security roles for usersbelow is a job and you can create query and form for visual view static voidFT_UserRoleInquiry(Args _args) { …
static void PO_CancelReminder(Args _args) { PurchLine _PurchLine; Qty _qty; PurchId _PurchId; Dialog dialog; Filename filenameWarehouse,filenameItem; DialogField dialogFilename; container conFilter = [“Comma Seperated Value .txt “, “*.csv”]; FilenameOpen filename; Container record; #File IO iO; boolean first = true; dialog = new dialog(); dialog.caption(“Select…
Query query;QueryBuildDataSource qbds;QueryBuildRange qbr;QueryRun queryrun;date fromDate = systemDateGet();date toDate = (systemDateGet() + 25);query = new Query();qbds = query.addDataSource(tableNum(MyTable));qbds.addGroupByField(fieldNum(MyTable, DateField));qbds.addGroupByField(fieldNum(MyTable, CurrencyNameField));qbds.addSelectionField(fieldNum(MyTable, DateField));qbds.addSelectionField(fieldNum(MyTable, CurrencyNameField));qbds.addSelectionField(fieldNum(MyTable, EURAmountField), SelectionField::Sum);qbds.addSelectionField(fieldNum(MyTable, USDAmountField),…
Public display Description Department(){ Name dimensionAttributeName; RecId DepartmentAttribute; DefaultDimensionView dimensionView; DimensionAttribute dimensionAttribute; DimensionAttribute dimAttribute; dimensionAttributeName = “Department”; DepartmentAttribute = DimensionAttribute::findByName(‘Department’).RecId; select firstOnly dimensionView where dimensionView.DefaultDimension…
For those who doesn’t know yet, this class makes it possible to share existing temporary data between an AX object and the SSRS. Your report…
in addition to parameters specified in data contracts, reports can also use queries. It’s very handy, because users can specify filters and sorting in exactly…
Get User from Worker in X++
Have you heard of System.Text.StringBuilder? It is a .NET class which specializes in faster string manipulation. Can we use it in X++? Is it faster? How…
infologData infologData; void saveInfolog() { ; // here we report something error("something awful"); error("something terrible"); setprefix("scary"); warning("mouse"); // here we get infolog data infologData =…