RAP do Report Builder Enterprise Edition 9.01 para usuários finais
Olá pessoal,
Trabalho com Delphi 7 e, recentemente, estou utilizando o Report Builder Enterprise Edition 9.01. Li a respeito do RAP (onde você pode programar o relatório em tempo de runtime). Me parece que este recurso também pode ser habilitado para o usuário final. Contudo, não estou conseguindo fazer isso. Veja abaixo uma parte do meu código:
As propriedades do componente ppDesigner1 estão:
Mesmo assim não estão aparecendo as abas Data e Calc. Estas abas só aparecem quando entro no Delphi e clico 2 vezes no componente ppReport1. Como faço para que estas duas abas ou pelo menos a aba Calc apareça em minha aplicação? Como presto manutenção em um ou outro cliente gostaria de já deixar isto disponível para o meu perfil de usuário ou outros usuários avançados, como faço isso?
Grato,
Ilano.
Trabalho com Delphi 7 e, recentemente, estou utilizando o Report Builder Enterprise Edition 9.01. Li a respeito do RAP (onde você pode programar o relatório em tempo de runtime). Me parece que este recurso também pode ser habilitado para o usuário final. Contudo, não estou conseguindo fazer isso. Veja abaixo uma parte do meu código:
With DMConsultas Do Begin ppDADOS.Close; ppDesigner1.Close; ppReport1.CloseDataPipelines; ppReport1.Cancel; ppReport1.Template.New; DMConsultas.ppReportExplorer1.Designer:=ppDesigner1; ppReportExplorer1.ItemPipeline:=ppDADOS; ppReportExplorer1.FolderPipeline:=ppDADOS; ppDesigner1.Report:=ppReport1; ppDesigner1.RAPInterface ppDADOS.DataSource:=FrmSQLRelatorios.DSConsulta; ppReport1.DataPipeline:=ppDADOS; ppReport1.Template.DatabaseSettings.DataPipeline:=ppDADOS; If BtnExecutar.Tag = 1 Then Begin ppReport1.Template.FileName:=DMConsultas.RELATORIOS.FieldByName('Rel_NomeOriginal').AsString; ppReport1.TextFileName:=DMConsultas.RELATORIOS.FieldByName('Rel_NomeOriginal').AsString; ppReport1.Template.LoadFromFile; End; ppDesigner1.ShowModal; End;
As propriedades do componente ppDesigner1 estão:
RAPInterface: riDialog = True riNotebookTab = True RAPOptions: roViewVariables = True roEditVariables = True roViewEvents = True roEditEvents = True roViewGlobals = True roEditGlobals = True
Mesmo assim não estão aparecendo as abas Data e Calc. Estas abas só aparecem quando entro no Delphi e clico 2 vezes no componente ppReport1. Como faço para que estas duas abas ou pelo menos a aba Calc apareça em minha aplicação? Como presto manutenção em um ou outro cliente gostaria de já deixar isto disponível para o meu perfil de usuário ou outros usuários avançados, como faço isso?
Grato,
Ilano.
Ilano Caldas
Curtidas 1
Respostas
Jovany Aquino
03/09/2011
boa tarde
Embora esteja ressuscitando o tópico.
Mas gostaria de ver se alguém mais passou por esse mesmo problema. Estou travado nesse mesmo "Erro".
Obrigado desde já.
Embora esteja ressuscitando o tópico.
Mas gostaria de ver se alguém mais passou por esse mesmo problema. Estou travado nesse mesmo "Erro".
Obrigado desde já.
GOSTEI 0
Ivan Brito
03/09/2011
Olá Pessoal,
Para habilitar as abas Data e Calc chamando o ppDesigner em tempo de execução basta passar o valor true na propriedade tabsVisible antes de chamar o método show/showModal.
ppDesigner1.TabsVisible := true;
Para habilitar as abas Data e Calc chamando o ppDesigner em tempo de execução basta passar o valor true na propriedade tabsVisible antes de chamar o método show/showModal.
ppDesigner1.TabsVisible := true;
GOSTEI 0
Rafa
03/09/2011
Olá Pessoal,
Para habilitar as abas Data e Calc chamando o ppDesigner em tempo de execução basta passar o valor true na propriedade tabsVisible antes de chamar o método show/showModal.
ppDesigner1.TabsVisible := true;
Para habilitar as abas Data e Calc chamando o ppDesigner em tempo de execução basta passar o valor true na propriedade tabsVisible antes de chamar o método show/showModal.
ppDesigner1.TabsVisible := true;
Essa propriedade já esta habilitada mais mesmo assim não aparece.
Obrigado.
GOSTEI 0
Rafa
03/09/2011
Encontrei a solução nesse site
http://www.codenewsfast.com/cnf/article/0/permalink.art-ng276q38161
Abraço.
http://www.codenewsfast.com/cnf/article/0/permalink.art-ng276q38161
Abraço.
GOSTEI 0
Ivan Brito
03/09/2011
Legal, tinha esquecido tb de mencionar as units necessárias na cláusula uses
uses daIDE, raIDE
daIDE -> habilita a guia Data onde pode criar consultas e filtros
raIDE -> Habilita a guia Calc onde pode se programar na linguagem RAP
GOSTEI 0
Ricardo
03/09/2011
Legal, tinha esquecido tb de mencionar as units necessárias na cláusula uses
uses daIDE, raIDE
daIDE -> habilita a guia Data onde pode criar consultas e filtros
raIDE -> Habilita a guia Calc onde pode se programar na linguagem RAP
..: OBRIGADO - RESOLVEU PRA MM TAMBÉM :..:
GOSTEI 0
Renato
03/09/2011
Encontrei a solução nesse site
http://www.codenewsfast.com/cnf/article/0/permalink.art-ng276q38161
Abraço.
http://www.codenewsfast.com/cnf/article/0/permalink.art-ng276q38161
Abraço.
Bom dia, muito obrigado pela resolução, amigo, me ajudou muito!
GOSTEI 0