Skip to main content
Solved

configure Crystal Report XI for IFS9

  • February 7, 2021
  • 3 replies
  • 298 views

Forum|alt.badge.img+14

in our company , we have IFS9, and crystal report XI;

in registry what is the required to add the crystal report RPT file to the system ?

 

Best answer by ChanakaAmarasekara

The table aliases are only used for Crystal Quick Reports. You don’t have to add them for crystal operational reports. Therefore you don’t need to add it to all reports.

In Crystal Quick Reports, you put the aliases to prevent the prompting of login information to views used in the layout. Hence if you put \ or _A the framework assumes that the view is a schema owner view and if you put \\ or _I the framework assumes that the view is an IAL owner view and automatically set the view login information through the framework respectively. If you do not add the aliases then you will be prompt to enter the view login details.

Crystal doesn’t support the \ and \\ alias by default. That is why you need to add the registry entry.

Yet, as I said, if you are using the Crystal Web Service then the setup will add this registry entry upon installation to the machine where the Crystal Web Service is installed. You don’t need to add this to the client machine where the report is been previewed from. You only need to install. Crystal .net runtime which is in the add-on page.

The above is if you are using IFS EE and Crystal Web Service.

If you are using Centura client, then you need to add the registry entry to the client machine where the report is been previewed from. This is given in the documentation.

Also, you need to add the registry entry to the machine where you have the Crystal Report Designer install to be able to add \ or \\ when designing the layout from the Crystal Report Designer. The entries change from designer version to version. These are also given in the This is given in the documentation.

 

View original
Did this topic help you find an answer to your question?
This topic has been closed for replies.

3 replies

ChanakaAmarasekara
Hero (Employee)
Forum|alt.badge.img+15

Hi,

If you are using IFS EE then there is no registry entries required, as long as you install the crystal .net runtime for the viewer. You can get it from the Add-on page.

 

For the crystal web service side, the required registry entries are entered through the crystal web service setup. Any other additional required registry entries to overcome any limitations in the crystal report .net runtime is included in the documentation.

 

Regards,

Chanaka


Forum|alt.badge.img+14
  • Author
  • Hero
  • 109 replies
  • February 8, 2021

actually my college tolled me to add \\ in the end of every table name .

and we need to add the value "InvalidAliasCharList"="!(){}" in the registry of crystal report.

but I’m not sure; why we need to add \\ in the end of each table name.

could you explain ?

even after adding the registry; system displayed this error!

 


ChanakaAmarasekara
Hero (Employee)
Forum|alt.badge.img+15

The table aliases are only used for Crystal Quick Reports. You don’t have to add them for crystal operational reports. Therefore you don’t need to add it to all reports.

In Crystal Quick Reports, you put the aliases to prevent the prompting of login information to views used in the layout. Hence if you put \ or _A the framework assumes that the view is a schema owner view and if you put \\ or _I the framework assumes that the view is an IAL owner view and automatically set the view login information through the framework respectively. If you do not add the aliases then you will be prompt to enter the view login details.

Crystal doesn’t support the \ and \\ alias by default. That is why you need to add the registry entry.

Yet, as I said, if you are using the Crystal Web Service then the setup will add this registry entry upon installation to the machine where the Crystal Web Service is installed. You don’t need to add this to the client machine where the report is been previewed from. You only need to install. Crystal .net runtime which is in the add-on page.

The above is if you are using IFS EE and Crystal Web Service.

If you are using Centura client, then you need to add the registry entry to the client machine where the report is been previewed from. This is given in the documentation.

Also, you need to add the registry entry to the machine where you have the Crystal Report Designer install to be able to add \ or \\ when designing the layout from the Crystal Report Designer. The entries change from designer version to version. These are also given in the This is given in the documentation.

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings