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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-12-2007
JosepMiquel JosepMiquel is offline
Registrado
 
Registrado: nov 2007
Posts: 8
Poder: 0
JosepMiquel Va por buen camino
Rutina de verificacion de campos

Hola a todos y buenas tardes. Necesitaria construir una rutina que verificara, antes de incluir un nuevo registro en una tabla, que determinados campos estan rellenenados con información, poniendo enabled el correspondiente boton de salvar o bien en False si no cumpliera esa condición.

Gracias anticipadas por sus amables respuestas.

Josep Miquel.

Última edición por JosepMiquel fecha: 06-12-2007 a las 21:16:30.
Responder Con Cita
  #2  
Antiguo 06-12-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

¡Hola!

Puedes utilizar el evento OnDataChange de tu componente fuente de datos (TDataSource). Este evento se dispara cada vez que un campo cambia de valor (y también cuando el conjunto de datos se posiciona en un registro). Si el parámetro Field es diferente de Nil, significa que ese es el campo que cambió de valor. Aprovechando este evento puedes habilitar o inhabilitar el botón de guardar, dependiendo del contenido actual de los campos.

Pero OJO: El principal problema de ese mecanismo es que no considera el texto que actualmente se esté introduciendo en un TDBEdit. Por lo cual, quizá te convenga más usar el evento OnChange de esos cuadros de edición.

Saludos José, esperamos tus comentarios.

Al González.
Responder Con Cita
  #3  
Antiguo 06-12-2007
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Echale un vistazo al truco 448 DataFormChecker. a ver si te sirve. En el mismo está la referencia a la page de la que puedes descargar los fuentes.

No lo he usado nunca, pero parece sencillo y práctico.

Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #4  
Antiguo 08-12-2007
JosepMiquel JosepMiquel is offline
Registrado
 
Registrado: nov 2007
Posts: 8
Poder: 0
JosepMiquel Va por buen camino
Gracias a ambos.

Para Al gonzalez. No estoy operando directamente con campos de una tabla. Por lo tanto no puedo utilizar el recurso para este caso, auqnue tomo nota para cuando se me plantee. Gracias.

Para fjcg02. Mirare el truco 448 que indicas, haber si me es util para la cuestio que planteo.

Muchas gracias y saludos a todos.

Josep.
Responder Con Cita
Respuesta



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
Búsqueda sin imagen de verificación kuan-yiu La Taberna 8 13-11-2007 18:22:10
Por favor!!! cambien las images de verificación en la busqueda Chris La Taberna 29 29-10-2007 21:43:02
Verificación de los datos grabados en CD o DVD rretamar API de Windows 24 16-01-2007 06:32:47
Verificación de dni luna Varios 4 29-05-2004 21:33:46


La franja horaria es GMT +2. Ahora son las 15:57:47.


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