Menú edición

Marcela
17 de Abril del 2003
Necesito saber sobre el Formato de Datos y el Despliegue de datos de Visual FoxPro.

Luisen98
17 de Abril del 2003
Format (Propiedad)

Se aplica a: Column | ComboBox | EditBox | Spinner | TextBox
Especifica el formato de entrada y resultados de la propiedad Value de un control. Está disponible en tiempo de diseño y en tiempo de ejecución.

Control.Format[ = cFunction]
Valores de la propiedad
cFunction
Especifica las limitaciones de caracteres para la introducción de datos y formato de la presentación.
Los valores válidos de cFunction para un control EditBox son:

Valor Descripción
K Selecciona todo el texto cuando el control obtiene el enfoque.

Los valores válidos de cFunction para un control Spinner son:

Valor Descripción
$ Muestra el símbolo de moneda.
^ Muestra datos numéricos utilizando notación científica.
K Selecciona todo el texto cuando el control obtiene el enfoque.
L Muestra ceros a la izquierda (en lugar de espacios) en el cuadro de texto.
R Muestra la máscara de formato para el cuadro de texto especificada en la propiedad InputMask. Los datos de formatos de máscaras para una entrada más fácil y una presentación más clara (por ejemplo, si la máscara es 99-999, el número 12345 se mostrará como 12-345), pero no se almacena como parte de los datos. Se usa sólo con datos de caracteres o numéricos.
Z Muestra el valor en blanco si es 0, excepto cuando el control tiene el enfoque.

Los valores válidos de cFunction para un control TextBox y un objeto Column son:

Valor Descripción
! Convierte los caracteres alfabéticos en mayúsculas. Utilícelo sólo con datos del tipo Character.
$ Muestra el símbolo de moneda. Es necesario que la propiedad ControlSource especifique un origen numérico para el cuadro de texto.
^ Muestra datos numéricos utilizando notación científica. Es necesario que la propiedad ControlSource especifique un origen numérico para el cuadro de texto.
A Sólo permite caracteres alfabéticos (sin espacios ni signos de puntuación).
D Utiliza el formato actual de SET DATE.
E Edita los datos tipo Date como fecha BRITISH.
K Selecciona todo el texto cuando el control obtiene el enfoque.
L Muestra ceros a la izquierda (en lugar de espacios) en el cuadro de texto. Es necesario que la propiedad ControlSource especifique un origen numérico para el cuadro de texto.
M Se incluye por compatibilidad con versiones anteriores.
R Muestra la máscara de formato para el cuadro de texto especificada en la propiedad InputMask. Los datos de formatos de máscaras para una entrada más fácil y una presentación más clara (por ejemplo, si la máscara es 99-999, el número 12345 se mostrará como 12-345), pero no se almacena como parte de los datos. Se usa sólo con datos de caracteres o numéricos.
T Elimina los espacios en blanco iniciales y finales del campo de entrada.
YS Muestra valores del tipo Date en un formato de fecha corta determinado por la configuración de fecha corta del Panel de control de Windows.
YL Muestra valores del tipo Date en un formato de fecha larga determinado por la configuración de fecha larga del Panel de control de Windows.

Observaciones
La propiedad Format simula el comportamiento de la cláusula FUNCTION para los comandos @ ... GET y @ ... EDIT.

La propiedad Format especifica un comportamiento para todo el campo de entrada. Puede mezclar varios códigos de Format, pero siempre afectan a todo lo que hay en el campo de entrada. Esta propiedad contrasta con la propiedad InputMask en el que cada entrada de la máscara de entrada corresponde a una entrada en el campo de entrada.