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