cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Refresh the repository function

Former Member
0 Likes
821

Hi:

We have some custom functions store in repository.

When create new crystal report, we will add the functions to report and use them in formula.

The user will use infoView to access the reports.

My question is, if we change the repository function, how to let the report function refresh itself? We have about 200 reports.

Thanks.

Eric

Accepted Solutions (1)

Accepted Solutions (1)

msundararaja_perumal
Active Contributor
0 Likes

Hi,

In the Crystal reporter you have this option.

Go to File->Options->Dependency Checker Tab->Check repository custom functions(under Multi-Report Checking Options group)

It all of the custom functions used in the report(s) and ensures that they are present in the BusinessObjects Enterprise Repository.

->If you have not yet logged onto the Central Management Server (CMS), a warning is generated and no further checking is done.

->The URI of the custom function is validated to ensure that it still exists in the repository. A warning is generated if the custom function no longer exists.

->The version of the local copy is compared and a warning is generated if a newer copy is available in the repository.

Hope this is helpful

Former Member
0 Likes

Hi:

Thanks for the answer.

I tested it, seems does not work.

I changed a custom function in the repository, and then log in infoView to run another report using the same repository function, the function is connected to the repository, it still use the older version.

Anyway to sync. them?

Thank you very much.

Best regards,

Eric

Former Member
0 Likes

In CMC, under the Refresh Options for the reports, there's a checkbox labeled "Use Object Repository when refreshing report". It is my understanding that when this is checked, repository functions will get updated (if necessary) when the report is run.

HTH,

Carl

Answers (3)

Answers (3)

Former Member
0 Likes

p.s. I haven't found a way to apply the "enable repository refresh" without touching each one / save_as and replace if the "enable repository refresh" is unchecked.... In my case it's a new label so I have to go out and touch each anyway...

Former Member
0 Likes

What I'm doing is doing a save_as, making sue the "enable repositiory refresh" is checked and replacing the copy that is in the enterprise items folder and that ensures that the setting is checked in the cmc...

Former Member
0 Likes

regarding last post:...

In CMC, under the Refresh Options for the reports, there's a checkbox labeled "Use Object Repository when refreshing report". It is my understanding that when this is checked, repository functions will get updated (if necessary) when the report is run.

That option becomes unchecked if rpt file in the enterprise items folder is saved... How can it be prevented from "unchecking" when a change is saved to the report in the enterprise items folder...

Former Member
0 Likes
That option becomes unchecked if rpt file in the enterprise items folder is saved... How can it be prevented from "unchecking" when a change is saved to the report in the enterprise items folder

...

great question. did you get an answer. i have the same issue. i have 300 reports that share the same custom function. when i add the custom function to each report I need to save the report with this option clicked on. don't want to have to touch all 300 reports again after save to enterprise.