on ‎2010 Feb 03 11:03 PM
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
Request clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
| User | Count |
|---|---|
| 13 | |
| 8 | |
| 7 | |
| 5 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.