Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 16-04-2008
Avatar de georgejg
georgejg georgejg is offline
Miembro
 
Registrado: ene 2008
Ubicación: Colombia
Posts: 37
Poder: 0
georgejg Va por buen camino
Unhappy

Gracias por contestar juanlaplata

ahora e probado lo q dices y lo hago de la Siguiente manera:

en el Botton "Consultar" al terminar la consulta pongo el Siguiente codigo:

Código Delphi [-]
Masdata.Query11CANTIDAD.MaxValue:= 9999999999;  //(Maximo 10 Caracteres)

Efectivamente lo carga y pone el Query con un Maximo de 10 caracteres ya que al Ingresar en la celda (Por Ejemplo) 11 numeros es decir 12345678901 o mas entonces me Muestra un error Diciendo

12345678901 is not a valid a value for field 'CANTIDAD'. The allowed range is 0 to 9999999999

mas o menos mi traduccion de PitInglis
el valor 12345678901 no es un válido para el campo 'CANTIDAD'. La gama permitida es 0 a 9999999999.

y si digito 10 o menos No lanza el error lo q indica q si lo esta validando, pero no con el mensaje adecudo.

E intentado capturar o validar el para poner otro mensaje de Error con el Siguiente Codigo.

Código Delphi [-]
if (Masdata.Query11CANTIDAD.MaxValue >= 99999999999) then  //Mayor o Igual a 11 Caracteres
  begin
    MessageDlg('Error EL Numero Maximo de Caracteres son 10!!',MtError,[MbOk],0);
    Edit11.SetFocus;   //Edit de Prueba
    Abort;
  End;

pero el Problema esta en q no se en q evento colocarlo, lo e intentado en algunos eventos del DBGrid como:
odDrawDataCell, odDrawColumnCell, KeyPress, OnColExit

y eventos del Query como BeforeEdit, OnUpdateError, Pero no funciona..


Si me Podrian dar su Opinion ya sea si el Codigo para Validar el Error esta Mal o si esta bien en q evento de q componente debo ponerlo.

Les Agradesco una pronta respuesta,

Saludos...
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Limitar el nº de caracteres en un Edit Javier_A OOP 4 04-04-2013 19:57:51
Limitar ingreso a un solo numero arespremium OOP 16 26-09-2007 19:58:36
Limitar Caracteres en un Memo jlalvarez OOP 5 03-07-2007 19:06:44
Limitar caracteres en un edits. Arturo Cabrera C++ Builder 3 11-05-2006 16:41:12
Limitar caracteres en DBEdit omy Varios 5 05-10-2005 03:39:34


La franja horaria es GMT +2. Ahora son las 06:17:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi