Tema: TextBox
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/11/2010, 13:07
JoaoM
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 9 meses
Puntos: 39
A ver si ahora se entiende algo

Edito:
Aunque es larga la exposicion, porque el proyecto es largo y no se puede dar una explicacion cas itotal de lo que se necesita, esto or la funcionalidad de cada objecto
Bueno, veré que ayuda obtengo si es que la hay. Digo si es que la hay porque parece casi imposible(digo yo).

Tu opcion es valida, pero como dije anteriormente, ya tenia el codigo que expuse arriba y que hace la misma funcion. Olvidando todo mi comentario anterior porque parece que confunde, y digo parece, por tu comentario y tambien porque pense en agregar un optionBoton para activar o desactivar el boton cmdInsertar, cuando una condicion se presentara.

Bien, al asunto, repito:
Un Form con; un 9 textbox y un combobox. varios botones entre ellos; 1 cmdInsertar, 1 cmdEditar, 1 cmdEliminar, 1 cmdLimpiarTodo, 1 FormPrint.show, 1 Copiar, 1 Pegar y botones para retroceder y avanzar de hoja y 1 Salir.

Los dos cmdEditar y cmdEliminar los fusioné en uno solo (cmdEdit_Elim) usando dos optinBoton, 1 para cada proceso.
Arranco el formulario y aparecen los 3, optionboton (2) y el boton cmdEdit_Elim en Enabeld= False.

Selecciono un dato en el combobox y, los 2 option boton pasan a enabled=True pero Value=false, marco el optionbotonEditar y el cmdEdit_Elim pasa a Enabled=True con el Caption Editar y el optionbotonEditar pasa a Enabled=False manteniendo el optionboton enabled=True.
2º- Marco el optionbotonEliminar y se activa el proceso para Eliminar pasando el cmdEdit_Elim a Caption Eliminar y el optionbotonEliminar a enabled=False y el optionbotonEditar a enabled=true. Hasta aqui todo bien.


Al arrancar el form el cmdInsertar está enabled=False, quisiera que si no voy insertar nada, no pasara a enabled=True. El TextNombre es usado para Insertar, Editar y Eliminar datos por medio de un boton cada proceso, entonces por medio del textNombre hacer que si no se vá a insertar nada no pasara a True el botn cmdInsertar.

En el arranque del form todos los textBox estan vacios y el cmdInsertar Enabled=False, si escribo aunque sea un solo caracter en el textNombre, se activa el cmdInsertar.
Si seleciono un dato en el ComboBox se llenan con los datos correspondentes todos los textBox , sigue el cmdInsertar en False PERO QUIERO EDITAR y si elimino un solo caracter que sea en el TextNombre el cmdInsrtar pasa a True y lo que quieo es editar y no insertar por lo tanto si la condicion es corrigir el texto en el textNombre es editar y no Insertar.

Se que es dificil de hacer lo que pretendo, por eso me incliné en fusionar el boton cmdInsertar en el mismo cmdEdit_Elim quedando cmdEdit_Elim_Inset con 3 funciones, Insertar, editar y Eliminar todo por medio de marcar un optionboton tal como tengo para los dos procesos editar y Eliminar con su respectivo Caption.
Esta ultima seria la mas facil.

Si alguien ve necesario subir el proyecto, lo haré para mejor comprension y estudio y talves una solucion.

Pregunto:

¿Si seria mas facil por parte de OptionBoton?, ¿que opinan ustedes?

3 OptionBoton, un solo CommandBotton y 3 procesos. Para 2 procesos ya lo tengo funcionando pero ¿Como haria yo para agregarle otro proceso a los 2 que ya estan?

Private Sub cmdInsert_Edit_Elim_Click() 'Uso de los OptionBotton
If OptEditar Then 'controlamos si se marca OptEditar
'Aqui el Codigo para EDITAR
End If
If OptEliminar Then 'controlamos si se marca OptEliminar
'Aqui el Codigo para ELIMINAR
End If
End Sub

¿Que me falta para agregar un tercero?

Agradezco toda opinion para prueba y si es valida, lo comentaré

Gracias de antemano por sus ideas y opiniones

Decidi subir el libro de una ves
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 10/11/2010 a las 10:22