![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
Estoy haciendo una especie de agenda, en la que guardo datos de la persona junto a la ciudad donde vive. Para esto, yo hice una segunda tabla con ciudades, donde guardo la ciudad, provincia y codigo postal, y cuando voy a hacer el insert de esta tabla, puse un edit para la ciudad y otro para el codigo postal. Pero para las provincias, puse un combobox con todas las provincias de Argentina, asi quedan fijas y no hay ningun error de tipeo por parte del usuario. Entonces lo que me queda en el combobox es: Un titulo antes de desplegar el ComboBox que dice "Elija una provincia", y luego la lista de todas las provincias Argentinas. Por eso es, que lo que yo necesito es que no se pueda borrar ese texto que dice "Elija una provincia". Agrego: Cuando pongo el style en csDropDownList, lo que no se ve es el Text, pero los Items del ComboBox se ven perfectamente. Última edición por Fede14lp fecha: 15-12-2011 a las 21:34:51. |
|
#2
|
||||
|
||||
|
Pues entonces añade una "provincia" con nombre "Elija una provincia" al principio de tu lista de ítems. Así, eso es lo que verá el usuario al comenzar y si queres validar que se haya realmente capturado la provincia sólo tienes que asegurarte que el ItemIndex del ComboBox no sea cero.
Por otro lado, para el problema que describes, si estás usando una base de datos, el enfoque que das no me parece el más adecuado. Lo más práctico sería tener una tabla en la base con el catálogo de provincias y usar un TDBLookupComboBox para que el usuario seleccione una. De todas formas, en dicho catálogo pondrías como primer elemento, la falsa provincia "Elija una provincia". Con másdetalle, lo que yo haría (y hago) es una tabla con dos campos, el primero, numérico y la llave primaria con un consecutivo y el segundo el nombre de la provincia. La false provincia tendría el valor cero en su llave primaria. // Saludos |
|
#3
|
||||
|
||||
|
Hola.
Si no te entiendo mál, podrías situar "Elija una provincia" en la primera posición del ComboBox, algo como: y luego despreciar ese índice si es seleccionado:
Saludos. Edito: Y ahora que veo, tál como dijo roman... (ando algo lento con el teclado ![]() ![]() )
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#4
|
|||
|
|||
|
Ya solucione el problema con la segunda solucion que me dio ecfisa, gracias a todos
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Desplegar Combobox al escribir en el Text del mismo | gulder | Varios | 2 | 29-10-2008 17:37:43 |
| Añadir archivo .text a combobox (Nombre) | Caral | Varios | 11 | 30-07-2007 22:25:28 |
| Borrar un registro desde un combobox con php+mysql | enecumene | PHP | 6 | 22-01-2007 16:05:42 |
| Guardar lo que tengo en un Edit1.text y edit2.text en una base de datos firebird | jorgeluisc | Conexión con bases de datos | 1 | 23-04-2006 18:29:28 |
| Borrar text de dblookupcombobox | sflexas | Conexión con bases de datos | 1 | 25-09-2005 03:37:07 |
|