Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-05-2021
michal michal is offline
Miembro
 
Registrado: feb 2015
Posts: 28
Poder: 0
michal Va por buen camino
Evento OnClick en u Hyperlink de FastReport VCL

Hola a todos

Estoy usando el C++Builder del RAD Studio Tokyo, mi base de datos es en SQLite3, no estoy usando ningún DataBand en mis reportes, todo es a base de Memos, que forman una tabla donde cada celda es la suma de los gastos de los equipos celulares y telefonos fijos, por mes de un área determinada de una empresa

área dirección
equipos gastos

celulares 12000
Telefonos Fijos 5000

área Economía
equipos gastos

celulares 17000
Telefonos Fijos 1000

yo quiero, q al hacer click sobre celulares,se ejecute una consulta que me muestre todos los numeros celulares de esa área con lo que gastó. Ahora bien, tengo muchas áreas, por lo que no me es factible agregar un TQuery (con una sentencia SQL) por cada área en mi DataModule. Tambien necesito que cuando tenga ya el resultado de esa consulta, y haga click sobre un numero de celular se active otra consulta que me muestre los datos de su propietario.

cómo puedo lograr que al hacer click sobre un hyperlink se me active una consulta y me muestre el resultado en un nuevo reporte?? o en una página nueva de mi reporte??

Lo he intentado con esto pero no me funciona, es un ejemplo de cómo generar un evento OnClick de un Objeto Memo que está dentro de un reporte:

Código:
void __fastcall TDataModuleDLL::frxReportResXDIRClickObject(TfrxView *Sender,TMouseButton Button, TShiftState Shift, bool &Modified)
{
  TfrxMemoView * Memo ;
  if(Memo =  dynamic_cast <TfrxMemoView *> (Sender))
  {
    if(Memo->Name == "mDirResDireccion")
       {
         ShowMessage("Memo1 contents:\n\r" + Memo->Text);
       }
  }
}
Ah, sí, mi Objeto de tipo FastReport está dentro de un DataModule que a su vez está dentro de una DLL que se carga dinámicamente (eso funciona OK)

Alguien puede ayudarme con alguna idea, o algún fragmento de código que pueda adaptar a mi proyecto??

Gracias

Última edición por Casimiro Notevi fecha: 07-05-2021 a las 09:23:08.
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
Evento OnClick en runtime hgiacobone OOP 5 31-07-2014 10:22:18
Evento onclick en Dbctrlgrid Choclito OOP 2 13-05-2013 00:30:31
evento onclick del button richard187 OOP 8 08-04-2008 04:01:59
Evento OnClick vtdeleon OOP 4 08-08-2005 23:40:18
Evento onClick jzk OOP 4 27-10-2004 18:46:02


La franja horaria es GMT +2. Ahora son las 23:10:25.


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