![]() |
![]() |
| 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
|
|||
|
|||
|
muchas gracias por responder, pues voy a tratar de responder un poco mejor , tengo un negocio de recepción de equipos moviles y trato de automatizar un poco el proceso , tengo 17 checkbox cada uno indica graficamente un problema del equipo que se esta recibiendo ,por ejemplo si marco el checkbox1 significa que el equipo tiene problemas con la señal , el checkbox2 con el wifi y asi sucesivamente , pudiendo estar marcados uno o 2 ,o todos y tengo una tabla "problemas" que esta donde quiero que se guarden , se me ocurrio que se podria guardan el caption del que se marca a la tabla y se elimine si se deselecciona pero no he conseguido hacerlo
|
|
#2
|
||||
|
||||
|
muestra el diseño tu tabla "Problemas"
pienso que el proceso debería ser el Batch, teniendo un boton que diga "Grabar/Actualizar" con el cual mediante un identificador (numero de celular, DNI del cliente, o cualquier otro identificador unico) puedas grabar/actualizar lo que necesitas
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#3
|
||||
|
||||
|
Lo que podrias hacer es tener campos booleanos, estilo: ProblemaWifi, ProblemaSeñal, etc. Luego es cuestion de asignar en los registros el valor que tenga la propiedad Checked del TCheckBox correspondiente
Como comenta Neftali, el codigo para insertar es el estandart para manejar operaciones en bases de datos, en realidad hay dos formas de hacerlo, una es usando SQL y la otra usando DataSets Cita:
|
|
#4
|
||||
|
||||
|
Cita:
pero si tienes mucha razón en que debe colocar el código, para poder entender un poco mas
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#5
|
|||
|
|||
|
gracias a todos por responder , ante todo no tengo mucho programando y he estado leyendo libros de delphi hace unos 2 meses porque fue el lenguaje que vi en el instituto por si escribo cosas sin sentido o no muy optimas sepan disculparme, básicamente no he encontrado la manera de hacerlo
por ahora tengo esto en cada checkbox Código:
procedure Tfrm_principal.CheckBox1Click(Sender: TObject);
begin
if CheckBox1.Checked = True then
begin MD.tblproblemas.insert;
MD.tblproblemas.fieldbyname('problema1').AsString:=checkbox1.caption;
end
else
buscarp(label42.Caption, encontrado);
if encontrado then
begin
MD.tblproblemas.delete;
end;
end;
end.
* la tabla tengo como clave principal el "id_orden" (label42) y otros 17 campos donde iria cada problema y un 18 para problemas adicionales , la bd es en access |
|
#6
|
||||
|
||||
|
Hola.
Tal vez te resulte mas simple usando un TCheckListBox, v. gr.:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
|||
|
|||
|
Cita:
|
|
#8
|
||||
|
||||
|
Hola.
Cita:
(*) Donde: DESCRIPCION sería el nombre del campo que detalla el problema y SINTOMAS el nombre de la tabla que los contiene. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#9
|
||||
|
||||
|
Estoy de acuerdo, pero esta aprendiendo y creo que de otra forma le va a costar mas. Al menos yo empece asi y luego me di cuenta, como bien dices, "mas adelante", de que hay soluciones mas elaboradas
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| cambiar la propiedad checked de varios CheckBox | fuego149 | C++ Builder | 2 | 14-07-2013 07:53:10 |
| insertar datos de varios checkbox | krewer | Varios | 6 | 23-04-2012 21:16:57 |
| Agregar checkbox a un Dbgrid | osmar | OOP | 13 | 18-03-2009 21:54:53 |
| ¿¿ como usar el tag con varios checkbox ?? | gaston260 | Varios | 7 | 21-04-2008 06:19:02 |
| marcar varios checkbox | halizia | HTML, Javascript y otros | 3 | 18-01-2007 14:48:44 |
|