Hi,

Maybe you can use something like this:

static void Job317(Args _args)
{
    str function = 'a+b*(c/d)/(d*e)';
    str nofparms = strkeep(function,'abcdefghijklmnopqrstuvwxyz');
    str parms;
    str myjob;
    int i;
    ;

    for (i=1;i<=strlen(nofparms);i++)
    {
        if (strscan(parms,substr(nofparms,i,1),1,strlen(parms)+1) == 0)
        {
            parms += 'int ' + substr(nofparms,i,1);

            if (i < strlen(nofparms))
                parms += ', ';
        }
    }

    myjob = 'int myfunc(' + parms + '){ return ' + function + ';}';

    info(myjob);
    info(strfmt('%1',runbuf(myjob,5,5,5,5,5)));
}

Regards,

Serge Boomsma
-----Oorspronkelijk bericht-----
Van: [email protected] 
[mailto:[email protected]] Namens naveed ali
Verzonden: dinsdag 3 maart 2009 13:40
Aan: [email protected]; 
[email protected]
Onderwerp: [development-axapta] Mathmatical Expression in ax

Hi,
 
                I have mathmatical expression like  a+b(c/d)/(d*e).
   
  My problem is how to save it in database table and reterive to perform some 
mathmatical operation.All these varaibles have some fixed values which is 
stroed in another table.
 
           Any help regardig this.
 
 
Regards,
  


      

[Non-text portions of this message have been removed]



------------------------------------

Yahoo! Groups Links



Reply via email to