I added the raIDE unit in the uses clause, but still getting error.
As the other user said, my delphi compiles the RB demos that has the designer , but doesn't compile my application that has a lot of RB reports. This week I decided to add the designer to allow my clients to adjust the report layout. So is the first time I use ppDesigner unit.
Try using the Delphi 'Find in Files' utility against the RBuilder\Source and against your own source code. Search for 'rbIDE.res'.
When I do that it finds a single occurence, in RBuilder\Source\ppFormWrapper.pas. (I am using RB 11)
The entry looks like this..
implementation
{design-time strings} {$R rbIDE.res}
The above code '{$R rbIDE.res}', links the resource file into your project. If you have two units with that code, then the .res file will be linked into the .exe twice and the linker will generate those duplicate resource errors.
I followed the cleaning up wiki, and install RBuilder aigain.
I also did the search against RBuilder\Source to find any 'rbIDE.res' occurence, and have only one in ppFormWrapper as you told in the post.
So, I did the same search against my project, ans I found a unit with the 'rbIDE.res', now my application is compiling and running.
I have a unit that the user can configure the printer setup. So, I use the sample unit dm0121.pas as the base to my implementation and this 'rbIDE.res' came with it.
I amm very happy that I fix my problem with your help,
Thank you so much,
Jos?.
here is the code in the 1.Reports sample dir: var frm0121: Tfrm0121;
implementation
{$R *.DFM}
{note: the ReportBuilder IDE strings are in rbIDE.res}
Comments
But Can't open the reportbuilder.general, Is it with problem?
Can you give me the solution in this forum?
Sorry post it here, but I am at least one week with this problem.
Thanks in Advance
Be sure you are using the Enterprise version of ReportBuilder. At runtime,
you need to add raIDE to your uses clause.
http://www.digital-metaphors.com:8080/End-User/Fundamentals/Registration_of_Components
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
I added the raIDE unit in the uses clause, but still getting error.
As the other user said, my delphi compiles the RB demos that has the
designer , but doesn't compile my application that has a lot of RB reports.
This week I decided to add the designer to allow my clients to adjust the
report layout. So is the first time I use ppDesigner unit.
I am using the enterprise version, D7.
I put the linker messages below,
Cheers,
Jos?.
[Error] WARNING. Duplicate resource(s):
[Error] Type 6 (STRING), ID 43101:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Alinhar
rodap?s"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Alinhar
rodap?s"
[Error] Type 6 (STRING), ID 43102:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Alinhar os
centros verticais"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Alinhar os
centros verticais"
[Error] Type 6 (STRING), ID 43103:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Alinhar as
margens esquerdas"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Alinhar as
margens esquerdas"
[Error] Type 6 (STRING), ID 43104:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Alinhar as
margens direitas"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Alinhar as
margens direitas"
[Error] Type 6 (STRING), ID 43105:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Alinhar os
Topos"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Alinhar os
Topos"
[Error] Type 6 (STRING), ID 43106:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Alinhar os
centros horizontais"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Alinhar os
centros horizontais"
[Error] Type 6 (STRING), ID 43107:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Centralizar
horizontalmente na faixa"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded:
"Centralizar horizontalmente na faixa"
[Error] Type 6 (STRING), ID 43108:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Centralizar
verticalmente na faixa"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded:
"Centralizar verticalmente na faixa"
[Error] Type 6 (STRING), ID 43109:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Aumentar para a
maior altura"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Aumentar
para a maior altura"
[Error] Type 6 (STRING), ID 43110:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Aumentar para a
maior largura"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Aumentar
para a maior largura"
[Error] Type 6 (STRING), ID 43111:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Diminuir para a
menor altura"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Diminuir
para a menor altura"
[Error] Type 6 (STRING), ID 43112:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Diminuir para a
menor largura"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Diminuir
para a menor largura"
[Error] Type 6 (STRING), ID 43113:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Espa?ar
igualmente, na horizontal"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Espa?ar
igualmente, na horizontal"
[Error] Type 6 (STRING), ID 43114:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Espa?ar
igualmente, na vertical"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Espa?ar
igualmente, na vertical"
[Error] Type 6 (STRING), ID 43115:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Esquerda para
Direita"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Esquerda
para Direita"
[Error] Type 6 (STRING), ID 43116:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Direita para
Esquerda"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Direita
para Esquerda"
[Error] Type 6 (STRING), ID 43117:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Tipos de Linha"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Tipos de
Linha"
[Error] Type 6 (STRING), ID 43118:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Tipos de
pol?gonos"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Tipos de
pol?gonos"
[Error] Type 6 (STRING), ID 43119:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Ajuste o valor"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Ajuste o
valor"
[Error] Type 6 (STRING), ID 43120:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Editar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Editar"
[Error] Type 6 (STRING), ID 43121:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Trazer para a
&Frente"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Trazer
para a &Frente"
[Error] Type 6 (STRING), ID 43122:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Copiar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Copiar"
[Error] Type 6 (STRING), ID 43123:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Recor&tar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Recor&tar"
[Error] Type 6 (STRING), ID 43124:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Apa&gar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Apa&gar"
[Error] Type 6 (STRING), ID 43125:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Co&lar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Co&lar"
[Error] Type 6 (STRING), ID 43126:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Refazer"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Refazer"
[Error] Type 6 (STRING), ID 43127:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Selecion&ar
Tudo"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded:
"Selecion&ar Tudo"
[Error] Type 6 (STRING), ID 43128:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Enviar para
&Tr?s"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "Enviar
para &Tr?s"
[Error] Type 6 (STRING), ID 43129:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "Resta&urar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded:
"Resta&urar"
[Error] Type 6 (STRING), ID 43130:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Desfazer"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Desfazer"
[Error] Type 6 (STRING), ID 43131:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Arquivo"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Arquivo"
[Error] Type 6 (STRING), ID 43132:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Fechar"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Fechar"
[Error] Type 6 (STRING), ID 43133:
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.res string kept: "&Novo"
[Error] File C:\Delphi7\RBuilder\Lib\rbIDE.Res string discarded: "&Novo"
[Fatal Error] Compilation terminated; too many errors
Try using the Delphi 'Find in Files' utility against the RBuilder\Source and
against your own source code. Search for 'rbIDE.res'.
When I do that it finds a single occurence, in
RBuilder\Source\ppFormWrapper.pas. (I am using RB 11)
The entry looks like this..
implementation
{design-time strings}
{$R rbIDE.res}
The above code '{$R rbIDE.res}', links the resource file into your project.
If you have two units with that code, then the .res file will be linked into
the .exe twice and the linker will generate those duplicate resource errors.
Perhaps you have corrupt installation.
http://www.digital-metaphors.com/rbWiki/General/Installation/Cleaning_Up_a_Corrupt_Install
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Hi,
I followed the cleaning up wiki, and install RBuilder aigain.
I also did the search against RBuilder\Source to find any 'rbIDE.res'
occurence, and have only one in ppFormWrapper as you told in the post.
So, I did the same search against my project, ans I found a unit with the
'rbIDE.res', now my application is compiling and running.
I have a unit that the user can configure the printer setup.
So, I use the sample unit dm0121.pas as the base to my implementation and
this 'rbIDE.res' came with it.
I amm very happy that I fix my problem with your help,
Thank you so much,
Jos?.
here is the code in the 1.Reports sample dir:
var
frm0121: Tfrm0121;
implementation
{$R *.DFM}
{note: the ReportBuilder IDE strings are in rbIDE.res}
{$R rbIDE.Res}
{------------------------------------------------------------------------------}
{ Tfrm0121.Init}
procedure Tfrm0121.Init;
begin
{initialize inherited properties for the demo form}
AssignViewer := True;
DisplayForm := True;
end;