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
  #1  
Antiguo 22-09-2011
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 496
Poder: 17
Neeruu Va por buen camino
Cool DevExpress 2011 v1.6 - Problema de DisableControls.

Hola a todos!!!

Publico una solución al problema publicado en:
http://devexpress.com/Support/Center/p/B204982.aspx

Que se producen cuando se cargan los valores a controles enlazados a datos estando el dataset en disablecontrols.

Este es un Fix no oficial. Ya que, al Fix publicado en la Pagina de DevExpress no puedo verlo , me las arregle de la siguiente forma:


Fix: En el procedimiento de la linea 1761 de la unidad cxDBEdit.pas agregar las lineas faltantes.

Código Delphi [-]
procedure TcxEditFieldDataLink.DataEvent(Event: TDataEvent;
  Info: TdxNativeInt);
begin
  inherited DataEvent(Event, Info);
  case Event of
    deDataSetChange:
    begin
      FDataBinding.DisableRefresh;
      try
        FDataBinding.DataSetChange;
      finally
        FDataBinding.EnableRefresh;
        FModified := False;
      end;
    end;
    deDisabledStateChange:
      RecordChanged(nil);
    //Estas son las lineas a agregar
    deUpdateState, deLayoutChange:
      ActiveChanged;    
    //Hasta aca
  end;
end;

Una vez agregado esto, solo les queda por volver a compilar el cxEditorsD*.dpk

Yo lo probé con Delphi 2010 y hasta ahora se soluciono. Si alguien tiene el Fix Oficial y quiere compartirlo, se agradece.

No se si esto va contra las reglas del club, si es así, pido disculpas y borrarme el post.

Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :)
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
Cambiar formato de fecha 12/09/2011 a 12 de Septiembre de 2011 negrokau Varios 17 12-03-2012 21:07:52
convertir fecha de 04/04/2011 en lunes 04 de abril de 2011 JXJ Varios 4 06-04-2011 06:09:01
Problema con DevExpress Paulao Varios 1 09-07-2010 21:19:00
Problema cxDBLookupComboBox de DevExpress El_Raso Varios 4 10-02-2009 08:41:53
Disablecontrols en una relación master detail pabloparra Conexión con bases de datos 4 21-02-2008 15:52:47


La franja horaria es GMT +2. Ahora son las 10:39:40.


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