![]() |
![]() |
| 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
|
|||
|
|||
|
Es cierto se me olvido decir que la tabla es en paradox, eh utilizado el siguiente codigo para que me calcule pero me da un error de key violation
el codigo es en el evento clik de un boton table1.insert; table1SueldoNeto.value := table1Sueldo.value - table1Descuento.value; espero que me puedan ayudar y soportarme un poco es que soy nuevo en esto de programacion en delphi. gracias por darme ideas.. |
|
#2
|
||||
|
||||
|
El planteamiento no es correcto
Código:
table1.insert; table1SueldoNeto.value := table1Sueldo.value - table1Descuento.value; En el formulario en donde tienes el botón y los DbEdit, pues supongo que has hecho doble clic en el componenete "Ttable" has pulsado botón derecho del ratón y le has dado la orden de añadir todos los campos y luego has arrastrado los campos sobre el formulario. Entonces lo que tienes que hacer en el evento de apertura del formulario escribir. Código:
Table1.Append; //o Table1.Insert; Código:
table1SueldoNeto.value := table1Sueldo.value - table1Descuento.value; Suponiendo que utilizaramos una varible que le pasaríamos al formulario por ejemplo: nAccion 1- Altas 2- Modificaciones 3- Consultas Código:
Case nAccion of 1:MiTabla.Append; 2:MiTabla.Edit; 3://Lo que procede según los casos por ejemplo si los controles están sobre un Panel bloquearlo. end;
__________________
Guía de Estilo de los Foros Cita:
|
|
#3
|
|||
|
|||
|
gracias ya resolvi
les agradesco a todos los que me brindaron ideas ..
ya lo solucione y puede hacer los calculos .. gracias ... gracias .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|