Dominio de datos en Visual Fox Pro 6.0

carlos ivan
28 de Abril del 2005
Compañeros
Me podrian ayudar para identificar como le asigno a un atributo un dominio de datos
ejemplo
atributo sexo
Tabla empleados
solo debe admitir los valores F;M

Manuel
28 de Abril del 2005
Tienes al menos dos formas de hacer que sólo se permitan dichos valores.
1. Si agregas la tabla a una base de datos, podrás ejecutar "Modify Structure" y asignarle una expresión a los campos que desees en la parte "Validación de campos", donde puedes poner "Regla", "Mensaje" o "Valor predeterminado". Ejemplo:
Regla: sexo$"FM"
Mensaje: "Definición no válida de sexo"
Valor predeterminado: "M"

2. Otra solución:
Poner un combo en un formulario donde los valores los coloques manualmente y sólo pongas "F" y "M", para que el usuario sólo pueda elegir uno de esos y no otro.
Los datos del combo:
ControlSource=TuTabla.sexo
RowSource=F,M
RowSourceType=1 &&-Valor
Style=2 &&-Lista desplegable