Un campo importe: tipo de campo numerico con dos decimales.
Para representarlo en un formulario cmo texto estatico o en un rejilla no hay problema incluso añadiendole el signo del euro tipo asi 18,74 €.
Pero como se puede representar en un campo edicion con el mismo formato yo solo consigo con el punto 18.74, en el momento que le aplicas cualquier tipo de formato o mascara se descalabra.
- En formulario, sólo lectura: puedes usar un control de edición, y como contenido: numberToString ( #CAMPO, "L", 2) + "€"
- En formulario, para edición (lectura y escritura): sólo puedes usar un control microscroller, con lo cual no podrás visualizar el "€" (siempre lo puedes poner al lado con un texto estático).
En general, los controles microscrollers son para mostrar valores numéricos, y los controles de edición para valores alfabéticos.
Entendio Fran el unico inconveniente es que los usuarios finales pueden modificar involuntariamente el campo importe en este caso con las teclas arriba o abajo, dificil pero posible.