
programar botones aceptar y cancelar
Publicado por Meliisa (22 intervenciones) el 28/09/2013 01:02:39
Hola gente... estoy tratando de aprender sobre foxpro pero estoy en problemas... necesito dar de alta a una de mis tablas que se llama ciudades.... esto es lo que hice pero no funciona... y lo que tengo que hacer es completar los campos y con dos botones: aceptar y cancelar.. confirmar o anular el alta...
como tengo que hacer???
muchas gracias!!!
aa... y tampoco me anda el Salir..
ahi va mi programita:
opcion=0
DEFINE WINDOW uno FROM 10,10 TO 100,70
ACTIVATE WINDOW uno
USE ciudades
STORE SPACE(30) TO N
STORE SPACE(10) TO CP
STORE SPACE(2) TO clave
DO WHILE .t.
@ 1,1 say "ingrese nombre_<fin>salir" get N picture "@!"
READ
IF N = "fin"
EXIT
ENDIF
@ 3,1 say "Codigo Postal " get CP picture "@!"
@ 4,1 say "Clave Provincia " get clave picture "xx"
READ
@20,1 get opcion function "*H Aceptar;Cancelar" size 3,12,2
READ
DO case
CASE opcion=1
APPEND BLANK
replace nombre WITH N
replace Codigo Postal WITH CP
replace Clave provincia WITH clave
CASE opcion=2
STORE SPACE(30) TO N
STORE SPACE(10) TO CP
STORE SPACE(2) TO clave
ENDCASE
CLEAR
ENDDO
CLOSE DATABASES
DEACTIVATE WINDOW uno
como tengo que hacer???
muchas gracias!!!
aa... y tampoco me anda el Salir..
ahi va mi programita:
opcion=0
DEFINE WINDOW uno FROM 10,10 TO 100,70
ACTIVATE WINDOW uno
USE ciudades
STORE SPACE(30) TO N
STORE SPACE(10) TO CP
STORE SPACE(2) TO clave
DO WHILE .t.
@ 1,1 say "ingrese nombre_<fin>salir" get N picture "@!"
READ
IF N = "fin"
EXIT
ENDIF
@ 3,1 say "Codigo Postal " get CP picture "@!"
@ 4,1 say "Clave Provincia " get clave picture "xx"
READ
@20,1 get opcion function "*H Aceptar;Cancelar" size 3,12,2
READ
DO case
CASE opcion=1
APPEND BLANK
replace nombre WITH N
replace Codigo Postal WITH CP
replace Clave provincia WITH clave
CASE opcion=2
STORE SPACE(30) TO N
STORE SPACE(10) TO CP
STORE SPACE(2) TO clave
ENDCASE
CLEAR
ENDDO
CLOSE DATABASES
DEACTIVATE WINDOW uno
Valora esta pregunta


0