Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-05-2012
taqtaq taqtaq is offline
Miembro
 
Registrado: jun 2006
Posts: 23
Poder: 0
taqtaq Va por buen camino
Juampy, no será problema de datos? es decir, tal vez para la empresa con cod_empresa=2 no hay funcionarios o la tabla que
contiene los funcionarios no está bien cargada, porque debería funcionar.

Dame algún otro dato a ver si podemos solucionarlos.

Saludos
Responder Con Cita
  #2  
Antiguo 15-05-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 15
juanpy Va por buen camino
Unhappy Mas datos

Hola Taqtaq,

Active el depurador de ajax y en el si muestra los resultados de todas las empresas lo unico que no los vuelca a la QDBGrid, incluso probe con un ejemplo MasterDetail pero este es peor actualiza la qdbgrilla de las empresa y no la de los funcionarios.

Estoy probando los comando ajax que me enviaste, Refresh(), Open(), Close() tal vez por ahi este el problema.

Si tu quieres te me indicas como te hago llegar un set de registros y como los dispongos para que tu veas que te resuelve a ti.

Gracias por todo ahora eres tu el unico soporte que tengo.
Responder Con Cita
  #3  
Antiguo 16-05-2012
taqtaq taqtaq is offline
Miembro
 
Registrado: jun 2006
Posts: 23
Poder: 0
taqtaq Va por buen camino
Juampy has probado tanto que una prueba más no creo que te moleste demasiado.

En este enlace: http ://rpcl.svn.sourceforge.net/viewvc/rpcl/trunk/oc/ hay una serie de componentes gratuitos para RADPHP.

Ahi podes encontrar la OpenGrid que es una DBGrid basada en JQuery, a diferencia de la QDBGrid que es Qoodoo.
Estuve viendo en el foro de embarcadero y parece que alguien más tiene un problema similar con la DBGrid, es decir, no le muestra todos los registros.

Si tenés tiempo, bajate la Opengrid, instalala y probá a ver qué pasa.

Si es un problema del QDBGrid, tal vez, la OpenGrid te lo pueda resolver y, si no, seguiremos intentando.

Saludos
Responder Con Cita
  #4  
Antiguo 17-05-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 15
juanpy Va por buen camino
Question Disculpe la ignoracia

Pero como instalo el la paleta de herramientas OpenGrid?
Gracias
Responder Con Cita
  #5  
Antiguo 18-05-2012
taqtaq taqtaq is offline
Miembro
 
Registrado: jun 2006
Posts: 23
Poder: 0
taqtaq Va por buen camino
Juampy,

1º Descarga de http ://rpcl.svn.sourceforge.net/viewvc/rpcl/trunk/oc/opengrid/ el archivo ZIP

2º Luego lo descomprimes en C:\Program Files\Embarcadero\RadPHP\4.0\rpcl\opengrid
Si RADPHP está instalado en otra ruta, tenés que instalarlo en una carpeta adentro de "rpcl" que es donde están todos los componentes

3º En RADPHP ir al menú Componente y elegir la opción Instalar paquetes.

4º Click en el botón Añadir y buscar la carpeta donde descomprimiste el paquete.

5º Aceptar y seguir los pasos que te pueda indicar RADPHP.

Si todo funciona bien te agrega ese componente en la paleta automáticamente como lo hace Delphi.

Lo que tenés que tener en cuenta es que con esta opengrid vas a tener que manejar de otra forma los eventos, eso significa que lo que hiciste para determinar el ID de un registro con el QDBgrid probablemente no funcione.

Te recomiendo que para probar si se actualiza el detalle, utilices una QDBGrid como maestro de manera tal de poder capturar (como ya lo haces) el ID del registro y para el detalle uses una OpenGrid. Si la OpenGrid funciona mejor que la QDBgrid, entonces tenemos que ponernos a ver cómo hacer para leer los datos de un registro a través de algún evento javascript.


Saludos
Responder Con Cita
  #6  
Antiguo 18-05-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 15
juanpy Va por buen camino
Como funciona?

Taqtaq,

Lo instale y genera una grilla bastante profesional.

Deje la QDBGrid1 como la principal y en el evento java OnClick asocie la funcion de actualizacion.

Al iniciarse aparecen las 2 grillas y la OpenGrid1 filtrando los empleados de la primera linea de la QDBGrid1, que es lo que debe hacer, pero al momento de pinchar otra empresa en la QDBGrid1 la OpenGrid1 desaparece de la pagina.

Se que es cosa de manejo de las propiedades y eventos de este objeto, pero para agilizar las cosas le pregunto a usted; como evito para que esta accion no suceda?, cuales son las propiedades de rigor del objeto?.

Muchas gracias estimado.
Responder Con Cita
  #7  
Antiguo 18-05-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 15
juanpy Va por buen camino
Question Como defino el valor de la celda seleccionada?

Taqtaq,

Las grillas estan geniales pero el problema es que ahora la funcion java que tenia y que de echo es la que usted me envio, no resuelve el valor de la celda que necesito para generar la nueva consulta.

Usted me podria indicar la forma como definir el parametro?

Muchas gracias.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Problemas Retorno de Valor SP MSSQL subzero PHP 1 08-04-2009 23:56:17
El retorno... jcerro Varios 7 01-01-2007 13:44:07
Distinto valor de retorno en storedprocedure desde delfi y desde consola sql manolop Firebird e Interbase 4 20-07-2005 17:24:52
retorno de carro empty Varios 3 14-05-2004 10:21:39
Cálculo de valor presente y tasa de retorno (NPV, IRR) power_vegeta Varios 1 11-07-2003 08:16:57


La franja horaria es GMT +2. Ahora son las 08:37:05.


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