RAP do Report Builder Enterprise Edition 9.01 para usuários finais

Delphi

03/09/2011

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:

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

Ilano Caldas

Curtidas 1

Respostas

Jovany Aquino

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á.
GOSTEI 0
Ivan Brito

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;
GOSTEI 0
Rafa

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;


Essa propriedade já esta habilitada mais mesmo assim não aparece.

Obrigado.
GOSTEI 0
Rafa

Rafa

03/09/2011

Encontrei a solução nesse site

http://www.codenewsfast.com/cnf/article/0/permalink.art-ng276q38161

Abraço.
GOSTEI 0
Ivan Brito

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

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

Renato

03/09/2011

Encontrei a solução nesse site

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
POSTAR