Jump to content

Juan Carlos Aranda

Members
  • Posts

    2
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Juan Carlos Aranda's Achievements

Newbie

Newbie (1/4)

0

Reputation

  1. Hola, estoy creando una aplicación UniGUI, utilizando una sola conexión FiIreDAC a una base de datos PostgreSql, para lo cual utilizo el MainModule con un solo componete de Conexión. Cabe mencionar que la conexión se mantiene cerrada y se abre única y exclusivamente cuando abro algún DataSet, que a su vez, transfiere los datos a ClientDataSets. Haciendo esto todos los datos quedan en la memoria de cada Form, la cual se destruye cuando se cierra. Dicho esto, he notado que me funciona muy bien. He tenido un problema con los UniDBGrid, ya que no refrescan los datos de los ClientDataSet anidados con Campos de tipo DataSetField. El patrón que he encontrado es que cuando un registro "Padre" tiene la misma cantidad de registros "Hijos" que otro "Padre", entonces el Grid no refresca los datos. El Patrón es en cuanto a la misma cantidad. Y revisando los datos internamente, el cursor si se está movimiento y refrescando en los ClientDataSet. Si alguien tuviera alguna luz, se los agradecería. Pd. Estoy evaluando la versión Tial, a punto de comprar, casi me siento convencido. Vengo de desarrollo de Aplicaciones para Escritorio de Windows con Delphi, luego pasé a Desarrollo de Aplicaciones Web de "alta" concurrencia con GWT (muy bueno), pero UniGUI me parece la mejor fumada, con eso de que el desarrollo es super rápido y que ya va para Linux y que me hace volver al primer amor con Delphi. Gracias y Saludos!
  2. Hola, yo estoy creando una aplicación UniGUI, utilizando una sola conexión FiIreDAC a una base de datos PostgreSql, para lo cual utilizo el MainModule con un solo componete de Conexión. Cabe mencionar que la conexión se mantiene cerrada y se abre única y exclusivamente cuando abro algún DataSet, que a su vez, transfiere los datos a ClientDataSets. Haciendo esto todos los datos quedan en la memoria de cada Form, la cual se destruye cuando se cierra. Dicho esto, he notado que me funciona muy bien. He tenido un problema con los UniDBGrid, ya que no refrescan los datos de los ClientDataSet anidados con Campos de tipo DataSetField. El patrón que he encontrado es que cuando un registro "Padre" tiene la misma cantidad de registros "Hijos" que otro "Padre", entonces el Grid no refresca los datos. El Patrón es en cuanto a la misma cantidad. Y revisando los datos internamente, el cursor si se está movimiento y refrescando en los ClientDataSet. Si alguien tuviera alguna luz, se los agradecería.
×
×
  • Create New...