%I_FLDPREC

Retrieve an input field’s precision

WTSupported in traditional Synergy on Windows
WNSupported in Synergy .NET on Windows
USupported on UNIX
VSupported on OpenVMS
precision = %I_FLDPREC(window_id, field_spec)

Return value

precision

This function returns the precision as an integer value. (^VAL)

Arguments

window_id

The ID of the input window containing the field. (n)

field_spec

The field specification for the field whose precision %I_FLDPREC will retrieve. (See Field specifications for information.) (a)

Discussion

%I_FLDPREC returns the precision (number of places to the right of the decimal point) for the field. If the field is not an implied‑decimal field, the return value is zero.

If either window_id or field_spec is invalid, a fatal error occurs.

You do not need to declare this function to use it. It is defined in tools.def.

Examples

The following example returns the number of decimal places for field amount.

numdec=%i_fldprec(wndid, "amount")