Alfasith AX

Alfasith AX
اللَّهُمَّ انْفَعْنِي بِمَا عَلَّمْتَنِي، وَعَلِّمْنِي مَا يَنْفَعُنِي، وَزِدْنِي عِلْمًا

Wednesday, May 7, 2014

Generate random password in Dynamic AX

Hi,

Just like OTP (one time password) for email this below code generates for alphabet.

static void Generate_Password_Random()
 {
     int i;
     RandomGenerate random = new RandomGenerate();
     str password;
     int passwordLength = 8;
     ;

     for (i=1; i<= max(2, passwordLength); i++)
     {
         if (i mod 2)
             password += num2char(random.randomInt(char2num('a', 1), char2num('z', 1)));
         else
             password += num2char(random.randomInt(char2num('0', 1), char2num('9', 1)));
     }

     info(password);
 }

No comments:

Post a Comment

WorflowWorkitemActionManager- Customizations. - Validation on workflow approval actions in D365 Fno / AX 2012 R3

D365FO Workflow Validation Before Action Execution Workflow Validation Before Executing a Workflow Action in Dynam...