|
--- Hans Boldt <boldt@xxxxxxxxxx> wrote: > Marco Facchinetti wrote: > > In this case, if XXUTENTE is a fixed length character > field, you can > use %SIZE() instead of %LEN() since one character > occupies one byte: I see.. > > xxutente = > %EDITC(%DEC(xxutente:%size(xxutente):0):'Z'); > > But what exactly are you trying to do here? It appears > you are > converting a character string representing some signed > number and > converting it to a right adjusted character string > repesenting the > absolute value of the number and excluding digits to the > right of > the decimal point. A more concise way of achieving that > is: > > evalr xxutente = %char(%abs(%int(xxutente))); > > Cheers! Hans > exactly, thanks!! __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.