Thursday 7 June 2018

Generate ProgressBar in AX 2012

Static void SysOperationProgress_PrimeNumber(Args _args)
{
    #avifiles
    boolean                 checkPrime,_showProgess = true;
    SysOperationProgress    progressBar = new SysOperationProgress();
    int                     counter,out;
   
    ;
   
    counter = 1;
    out     = 1000;
   
    while(counter < out)
    {
        checkPrime = ((counter mod 2)!=0 && (counter mod 3) !=0);
        if(checkPrime)
        {
            info(strfmt("its a prime number %1",counter));
        }
        progressBar.setCaption(strfmt("Generating the prime number for %1",counter));
        progressBar.setAnimation(#aviUpdate);//#AviFindFile);//progress.setAnimation(#AviTransfer);
        progressBar.setText(strfmt("Processing %1 out of %2",counter,out));
        counter++;
    }
}

No comments:

Post a Comment