![]() |
![]() |
| 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 |
|
#5
|
|||
|
|||
|
Gracias por responder tan rapido, son mejores que lo tipos de las peliculas del oeste.
pero realmente lo que quiero es algo parecido a esto saber cual es el error con componente y luego desplegar mensaje con este ejemplo tendria que copiarlos muchas veces mientras que con el componentes seria una sola vez ... gracias try Vl_Produccion := Trunc((Table1Logrado.value / Table1Objetivo.value) * 100); except on E: EConvertError do begin {1} Vl_Produccion :=0; ShowMessage(format('El campo Objetivo es Igual a 0 para la Tarjeta ====> : %s',[Table1Tarjeta.Value])); end; {1} on E: EZeroDivide do begin Vl_Produccion :=0; ShowMessage(format('El campo Objetivo es Igual a 0 para la Tarjeta ====> : %s',[Table1Tarjeta.Value])); end; on E: EInvalidOp do begin Vl_Produccion :=0; ShowMessage('Usted esta realizando una operación no valida '+CRLF+'Revisar valor de : Objetivo y/o Logrado no pueden ser igual a 0'); exit; end; end; {try except} --[Dar es mejor que recibir]-- |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|