Skip to main content

Posts

Showing posts from 2018

Split string useing List in AX2009

static void Job277(Args _args) {     List _list = new List(Types::String);     Container packedList;     ListIterator iterator;     str cade = "Jhon*,smt*,and*,caro*";     ;     _list = Global::strSplit(cade,",");     iterator = new ListIterator(_list);     while(iterator.more())     {         packedList += iterator.value();         iterator.next();     }     info(conpeek(packedList,2));     info(strfmt("%1",conlen(packedList)));   }

X++ code to Sending email using code and data with table format

static void SendEmail(Args _args) {     SysEmailParameters parameters = SysEmailParameters::find();     SMTPRelayServerName relayServer;     SMTPPortNumber portNumber;     SMTPUserName userName;     SMTPPassword password;     Str subject,body;     InteropPermission interopPermission;     SysMailer mailer;     System.Exception e;     str s;     CCHTMLString             htmlString;     ;     if (parameters.SMTPRelayServerName)     relayServer = parameters.SMTPRelayServerName;     else     relayServer = parameters.SMTPServerIPAddress;     portNumber = parameters.SMTPPortNumber;     userName = parameters.SMTPUserName;  ...

AX2009 How to get Item default order settings ...

static void ItemDefaultDimensions(Args _args) {     InventTable                 inventTable = inventTable::find('000367');     InventItemOrderSetupType    setupType   = InventItemOrderSetupType::Sales;     InventDim                   inventDim;     ;     inventDim.InventSiteId = inventTable.inventItemOrderSetupMap(setupType).inventSiteId('2', inventTable);     inventDim.InventLocationId  = inventTable.inventItemOrderSetupMap(setupType,InventDim::findOrCreate(inventDim).InventDimId).inventLocationId(inventDim.InventLocationId,inventTable,'2');                                                                           ...