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 03-05-2007
alfgonso84 alfgonso84 is offline
Registrado
 
Registrado: mar 2007
Posts: 4
Poder: 0
alfgonso84 Va por buen camino
ayuda Onchanging

A ver si alguno de ustedes tiene idea de si esto que tengo en mente se puede hacer, generalmente el libro de Delphi en 14 dias me saca de la duda pero no especifica que no se pueda
Lo que pasa es que tengo una forma con un PageControl si no se han seleccionado determinadas opciones o tiene caso que pase a las demas pero tube que poner una ultima pestaña llamada configuracion para opciones especiales
el problema es que como esta hasta ahora no cambia a ninguna pestaña

Código Delphi [-]
 if PageControl1.ActivePage = tbsPrimero then
  begin
    if query.IsEmpty then
    begin
      AllowChange := false;
      showMessage('No se puede');
      exit;
    end;
  end;

como decia esto esta en el OnChanging quero saber si hay alguna condicion para que a deerminadas pestañas si y a otras no
Responder Con Cita
  #2  
Antiguo 03-05-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Y ya checaste que el Query no este vacio???

Esto solo te pasa en el primer Tab.

Salud OS.

Edito

En todo caso, deberías de pasar el control a otro tab, por ejemplo al segundo

Algo asi:

Código Delphi [-]
 if PageControl1.ActivePage = tbsPrimero then
  begin
    if query.IsEmpty then
    begin
      AllowChange := false;
      showMessage('No se puede');
      PageControl1.ActivePage := tbsSegundo;
      //exit; esto no creo se se requiera.
    end;
  end;
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney

Última edición por egostar fecha: 03-05-2007 a las 20:21:10.
Responder Con Cita
  #3  
Antiguo 03-05-2007
alfgonso84 alfgonso84 is offline
Registrado
 
Registrado: mar 2007
Posts: 4
Poder: 0
alfgonso84 Va por buen camino
Me explique mal

Lo hace perfecto si se presiona un boton el query se llena y me permite cambiar a cualquiera de las pestañas para trabajar sobre la tabla

Pero en una de las opciones para crear datos nuevos nesesitas un consecutivo ese se genera en la ultima pestaña entonces nesesito que el allowchange sea true pero solo para una de las pestañas
Responder Con Cita
  #4  
Antiguo 03-05-2007
alfgonso84 alfgonso84 is offline
Registrado
 
Registrado: mar 2007
Posts: 4
Poder: 0
alfgonso84 Va por buen camino
Super simple gracias y cuando este en segundo regrese a primero para que no te permita pasar a las demas mientras no llenes el query gracias
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
Instalar Ayuda (.HLP) en la Ayuda de Delphi? MasterXP Varios 6 12-04-2006 06:57:49
Ayuda para crear ayuda... Gabriel2 Varios 2 10-06-2005 00:15:18
Leer la ayuda... Ayuda! MaJeSTiC Varios 0 04-08-2004 21:24:42
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 08:03:59
Ayuda Con Instalacion De Archivos De Ayuda Legolas Varios 1 01-12-2003 14:48:03


La franja horaria es GMT +2. Ahora son las 05:59:23.


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