Refresh the repository function

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

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

Similar Messages

  • CRS Migration: Repository functions Only

    Hello,
    by the migration of a CR Server XI to CR2008 the Repository functions failed by the migration.
    Is there any possibility to migrate only Functions without the other repository elements. Or is it possible to manipulate the BIAR File in order to select only Repository functions by the import and how ..?
    Thanx

    There is plenty of tablespace space left.
    I was able to do the migration by installing the migration repository in a 10.2.05 database and then migrating the access database into this same 11.1.0.7 database. Just couldn't get the repository created in this db.
    Using SQLDeveloper 3.0.04 Build Main 04.34
    NLS_Characterset = US7ASCII
    NAME VERSION DETECTED_USAGES
    Automatic Maintenance - Optimizer Statistics Gathering 11.1.0.7.0 16
    Automatic Maintenance - SQL Tuning Advisor 11.1.0.7.0 16
    Automatic Maintenance - Space Advisor 11.1.0.7.0 16
    Automatic SGA Tuning 11.1.0.7.0 16
    Automatic SQL Execution Memory 11.1.0.7.0 16
    Automatic SQL Tuning Advisor 11.1.0.7.0 16
    Automatic Segment Advisor 11.1.0.7.0 6
    Automatic Segment Space Management (system) 11.1.0.7.0 16
    Automatic Segment Space Management (user) 11.1.0.7.0 2
    Automatic Storage Management 11.1.0.7.0 16
    Automatic Undo Management 11.1.0.7.0 16
    Character Set 11.1.0.7.0 16
    LOB 11.1.0.7.0 16
    Locally Managed Tablespaces (system) 11.1.0.7.0 16
    Locally Managed Tablespaces (user) 11.1.0.7.0 16
    Logfile Multiplexing 11.1.0.7.0 16
    Materialized Views (User) 11.1.0.7.0 16
    Oracle Utility Metadata API 11.1.0.7.0 16
    Parallel SQL Query Execution 11.1.0.7.0 16
    Partitioning (system) 11.1.0.7.0 16
    RMAN - Disk Backup 11.1.0.7.0 15
    Real Application Clusters (RAC) 11.1.0.7.0 16
    Recovery Area 11.1.0.7.0 16
    Recovery Manager (RMAN) 11.1.0.7.0 15
    Resource Manager 11.1.0.7.0 15
    Segment Advisor 11.1.0.7.0 6
    Server Parameter File 11.1.0.7.0 16
    Services 11.1.0.7.0 16
    Edited by: 875118 on Jul 26, 2011 2:40 PM

  • How to refresh the text which is display by windows API function 'findwindow' 'getdc' 'textout'!

    i use the windows api function to dynamelly display text on the frontpanel ,it successed ,but when you move the scrollbar to the left ,right ,top ,bottom,the text will be disappear!! i think it is a very difficulteed problem .in my around ,no one can do! who can help me!
    Attachments:
    textrefresh.vi ‏21 KB
    auto_appear_scroll.vi ‏126 KB

    Very cool!
    It looks like you are using the same functions that LV uses to refresh the screen. Thos functions only let you update within the window you specify. This is why your updates stop at teh edge of the window.
    Normally LV will watch the scroll bar position and re-paint the screen to reflect an scroll bar postion changes. Since you are by-passing LV, you can not rely on LV to refresh your screen when the scroll bars move.
    At this point I can offer two suggestions.
    1) Continue with the approach you started and start adding all of the code required to watch the scroll bars and re-paint as indicated.
    or
    2) Look into the LV Picture control. Based on what you have done using dll calls I would guess that you could probably figure how to do the
    same thing using a picture control. The Picture (being a LV native object) is fully supported by LV so the scrolling work is already done and working. The picture control will let you draw lines, insert text, etc. Take a look at the "Robot Arm" example. It should get you started.
    Finally, the Picture control is pure "G" so it should be platform independent.
    Otherwise let me commend you on your example. You say no one else where you are can do what you have done. After looking at your example, I am not suprised. There are few people in the world that can do what you have done.
    Great work!
    Ben
    Ben Rayner
    Certified LabVIEW Developer
    www.DSAutomation.com
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Problem in getting the function template object from the repository.

    Hi all,
    I have created a par file. I have a JCO connection in that. I am facing problems in getting the function template object from the repository. This thing is running successfully when i try to deploy it in Tomcat. But i am facing problems when i try to deploy it in SAP EP 6.0.
    Below is statement which is giving error after being deployed to SAP EP6.
    This is executing fine when executed in Tomcat Server.
    // getting the object of function template
    IFunctionTemplate functionTemplate =
    aRepository.getFunctionTemplate("YADDNEWUSER");
    Note : YADDNEWUSER is the name of the RFC which I am calling from my JAVA Code.
    Thanks in advance,
    Divija

    This sounds like a bug in the smart upload code. I have used this stuff before, but it's probably an older version, so maybe they broke something. Enumerations aren't usually guaranteed to keep things in any particular order. I would say for now, make a method to take the enumeration and a param name to find the value. And write to the JSPSmart people.

  • Operation failed when trying to Save a Custom Function to the Repository

    When attempting to save a Custom Function to the Repository in Crystal Reports XI R2, I get the following error message:
    "Operation failed: You do not have edit right on: "Default folder for custom functions".
    Where is the default folder for custom functions and how do I grant it the "Edit" right?
    Thanks,
    Jim

    Hi Jim,
    To give rights to a user or a group to save custom function in the Repository:
    1. Open the Business View Manager
    2. Logon to your BusinessObjects Enterprise as the Administrator
    3. In the "Repository Explorer",  right click on the "Custom Functions" folder, and in the contextual menu, select "Edit Rights"
    4. In the "Edit Rights" window, add the user or group that you want to give the right to save a custom function to the repository, and set the "Edit" right to "Granted". Finally, click on the "OK" button to accept the change.
    The user will then be able to save a Custom Function to the Repository in Crystal Reports XI R2.
    Also, note that it is important that the "Everyone" group "Edit" right isn't set to "Denied" as every user is part of the "Everyone" group.
    If the group "Everyone" is set to denied, it will take precedence to the user rights, so nobody will be able to save custom function. So ensure the "Everyone" group right is either set to "Inherited" or "Granted".

  • The external model has changed. You must relink or refresh before this function can execute.

    Good day!
    I got the following error (code: -2366) when trying to run a executable built from LabVIEW 2013 on a target Windows machine with only LabVIEW run-time 2103 32-bit installed.
    "External Model in VIname.vi/Control & Simulation Loop/VI <append>The external model has changed. You must relink or refresh before this function can execute.The external model has changed. You must relink or refresh before this function can execute." 
    The exe file works fine on the systems with full LabVIEW installed, but not on the ones having only run-time libraries. Dependency walker doesn't help to much. 
    Does anyone know what caused the issue? BTW, the VI needs 3rd-party dlls.
    Thanks for your time and all replies are welcomed.
    Regards,
    Yan

    Hi,
    Thanks for the reply. Actually I have found the problem.
    In my VI, I have Control Design and Simulation Loop, in which I have a VI that call functions from a DLL that I put in LabVIEW resource folder. After building the EXE file from this VI, the DLL file is copied to the data folder.
    But the problem is that when I run the EXE file, I have to make sure the DLL exists not only in the data folder, but also in the LabVIEW resource folder (E:\Program Files (x86)\National Instruments\LabVIEW 2013\resource), meaning when I run the EXE file on another machine with only run-time library installed, I have to manually create the whole path, and copy my DLL in.
    I checked the EXE file and found the following folders, copied DLL to everyone of them, not working either...
    National Instruments\Shared\LabVIEW Run-Time    
    c:\Program Files\National Instruments\Shared\LabVIEW Run-Time  
    %ProgramFiles%\National Instruments\Shared\LabVIEW Run-Time
    SOFTWARE\National Instruments\LabVIEW 
    BTW I am using LabVIEW 2013 patch 2.
    Thanks

  • Fyi - refreshing the portlet repository programmatically

    You can refresh the portlet repository as follows:
    begin
    -- set portal context
    wwctx_api_private.set_context(
    p_user_name=>wwctx_api.get_product_schema);
    -- refresh portlet repository
    wwsbr_portlet_folder.refresh_data(
    1,wwsbr_site_db.portlet_siteid);
    end;
    null

    I'm having a problem using this code fragment from SQL*Plus. Is there additional code that I need to add before making these calls to set up a suitable environment?
    When I use this piece of code, all of my bespoke providers vanish from the portlet repository. The standard portal and demo providers remain. Pressing the Refresh button brings all my providers back again.
    I'd like to be able to use this piece of code to automoatically refresh the folder list during my product install, after using the SQL APIs to define the provider.
    Thanks,
    Nigel.

  • Cannot perform operation, the repository is not presented on any servers.

    Hi
    I have pool : lanz
    and under this pool there is 2 server
    Now
    there is 2 nfs share
    nfs-pool->(Main one)
    nfs:/mnt/vm/nfs/ovm
    nfs:/mnt/pool/serverpool/serverpool
    nfs:/mnt/pool/repository/myrepo
    now I have added 2 nfs share into repository.
    nfs:/mnt/pool/serverpool/serverpool : Server A
    nfs:/mnt/pool/repository/myrepo
    Server has permission on nfs:/mnt/pool/serverpool/serverpool
    but when i am trying to give permission Server B on nfs:/mnt/pool/repository/myrepo
    it does not show up on Server list from : home->repository.
    so When i try to create vm under Serer B, the Repository is always empty.
    I did refresh nfs:/mnt/pool/repository/myrepo with Server B
    but still it does not allow Server B to use this repo
    is there any special thing i need to ??
    when i try to delete nfs:/mnt/pool/repository/myrepo from repository i see the error :
    OVMRU_002006E: nfs:/mnt/pool/serverpool/serverpool - Cannot perform operation, the repository is not presented on any servers.
    Please advise ..

    I haven't found a way to resync. Doing a rediscover doesn't do a thing. I do see in the ovs-agent.log where the server does resync with the manager but it doesn't make any difference when it comes to the repository.
    Anyone know how to reset the DB for the manager and then maybe it can resync with the servers?
    I was hoping for a way to force sync with the VM 3.0 servers and the database. The problem appears to be that the maintenance of the repository is a manager function now and just uses the servers to do the work. Somehow the servers are out of sync with the manager. The servers think they are still connected properly but the manager thinks they are disconnected, with the exception that if you highlight the repository in the manager it shows the servers are currently presented the repo. When I try to do anything with the repo the manager says no servers are available to do the work.
    Thanks
    Bill

  • Refresh the Business Graphics Data on click of next page event of a table

    Hi Experts,
    We are using Business Graphics UI element in Web dynpro Java to display a table data.
    We are limiting the graphics data to 12 table entries at a time.
    Now, I just want to know how can we refresh the Business Graphics data when the user clicks on the Next Page option at the bottom of the table.
    This is applicable if we have more than 12 table entries and we've restricted the visible row count to 12.
    So, for more than 12 entries; when the user selects the next page, I want the next set of data to be displayed in the Business Graphics UI element.
    But I am not able to get the action for the Next Page event.
    Please note that we are on Netweaver 7.01.
    Kindly suggest as how can we achieve this functionality.
    Kind Regards,
    Anurag

    check this
    Web Dynpro Java Table Paging Unleashed: Optimizing Heavy Table Performance

  • How can we get a value in a drop down box without refreshing the page

    In my application i am having 14 drop down boxes. On selcting a particular value in a drop down box i am doing its corresponding functionality. I would like to get these values without refreshing the page each and every time i select a text box, Is it possible to get these values without refreshing the page each and every time.
    Raghu

    There is a new hype going on called AJAX. It is either that, or dumping a lot of information in javascript arrays and reading the information from there when you make selections. I would choose AJAX.

  • Refreshing the panels when new content added?

    Hey, guys. My first post here; hope I'm not too much of a JNewbie for you. :)
    I'm getting my feet wet in Swing, working on an invoice program for work. I want it to look like a regular invoice, with fields for SKU, description, cost per unit, units, and total per line item. Right now, I have those five fields in a Jpanel that I add to the bottom of the layout.
    The problem is that I need the ability to go to File => Add New Item... and have another JPanel with those five fields add to the bottom so a 2nd item can be added to the form below the first. I tried making a function that adds them to the panel, using the same type of syntax that the generated code (using a form builder in NetBeans) did. I don't see the lines get added.
    My thought is that there is some function I need to call to redraw or refresh the panel so that the new components start drawing. However, my Great Javadoc Adventure has turned up no clues.
    Can anyone please give me a hand with making this happen, or at the least coming up with an alternate solution that will achieve similar results?
    Thanks much.
    Jaeden Stormes
    [email protected]

    I tried revalidate() , but no change.
    Here's the function I'm using to try to add the item...
    private void NewLineItem()
    javax.swing.JPanel jLine = new javax.swing.JPanel();
    jLine.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
    jItemCode.setHorizontalAlignment(javax.swing.JTextField.CENTER);
    jLine.add(jItemCode, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 110, -1));
    jCourseDelivery.setHorizontalAlignment(javax.swing.JTextField.LEFT);
    jLine.add(jCourseDelivery, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 0, 240, -1));
    jItemQuantity.setHorizontalAlignment(javax.swing.JTextField.CENTER);
    jLine.add(jItemQuantity, new org.netbeans.lib.awtextra.AbsoluteConstraints(350, 0, 110, -1));
    jItemRate.setHorizontalAlignment(javax.swing.JTextField.CENTER);
    jLine.add(jItemRate, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 0, 100, -1));
    jItemAmount.setHorizontalAlignment(javax.swing.JTextField.CENTER);
    jLine.add(jItemAmount, new org.netbeans.lib.awtextra.AbsoluteConstraints(560, 0, 100, -1));
    jLineItemSection.add(jLine);
    jLineItemSection.revalidate();
    pack();
    JLineItemSection is a JPanel inside my frame.
    Any suggestions? I think the way I am using the AbsoluteContraints is screwed up, as I'm having a lot of trouble with the layouts in general. The form editor in NetBeans (at least, the version in 3.6) needs a LOT of work.

  • How can we update the date&time without refreshing the page

    Hi friends,
    I have a jsp page. In that there is Date and Time. The date and time should be updated for every one minute without refresh the page(dynamically).
    Its urgent for me
    Thanks
    Mallik

    hello friend ru looking at date and time @ client side frm the server side if it is all about the client side date i don't think there is use of AJAX triggers and rendering the view by modifying the dom...
    here is an example for you..
    <%@ page language="java"%>
    <HTML>
    <HEAD>
    <SCRIPT language="JavaScript">
    function startclock()
    var thetime=new Date();
    var nhours=thetime.getHours();
    var nmins=thetime.getMinutes();
    var nsecn=thetime.getSeconds();
    var nday=thetime.getDay();
    var nmonth=thetime.getMonth();
    var ntoday=thetime.getDate();
    var nyear=thetime.getYear();
    var AorP=" ";
    if (nhours>=12)
        AorP="P.M.";
    else
        AorP="A.M.";
    if (nhours>=13)
        nhours-=12;
    if (nhours==0)
       nhours=12;
    if (nsecn<10)
    nsecn="0"+nsecn;
    if (nmins<10)
    nmins="0"+nmins;
    if (nday==0)
      nday="Sunday";
    if (nday==1)
      nday="Monday";
    if (nday==2)
      nday="Tuesday";
    if (nday==3)
      nday="Wednesday";
    if (nday==4)
      nday="Thursday";
    if (nday==5)
      nday="Friday";
    if (nday==6)
      nday="Saturday";
    nmonth+=1;
    if (nyear<=99)
      nyear= "19"+nyear;
    if ((nyear>99) && (nyear<2000))
    nyear+=1900;
    this.document.getElementById("clockspot").innerHTML = "<b>"+nhours+": "+nmins+": "+nsecn+" "+AorP+" "+nday+", "+nmonth+"/"+ntoday+"/"+nyear+"</b>";
    setTimeout('startclock()',1000);
    </SCRIPT>
    </HEAD>
    <BODY>
    <div id="clockspot"></div>
    <SCRIPT language="JavaScript">
    startclock();
    </SCRIPT>
    </BODY>
    </HTML>hope this might help :)
    REGARDS,
    RaHuL

  • Why Doesn't the XIRR function work?

    In Excel if you have 5 records from a1:b5 then XIRR looks like this:
    XIRR(A1:A5, B1:B5) you get a nice neat answer like .35
    Here is a version that works in Crystal that would require manual entry of any new quarters numbers and dates-- and if you plug this into Crystal it works:
    (XIRR([1000000,-100000,-100000,-100000,-100000,10277.49,-100000], [DateValue(1999,2,1),DateValue(1999,3,1),DateValue(1999,6,1), DateValue(1999,12,1),DateValue(2000,3,1),DateValue(2000,6,1),DateValue(2000,9,1)]))*.100
    You do get a nice answer of something like .035.  But this is all done manually and I need it to function automatically when the report is refreshed.
    So you have a range for the currency and a range for the date fields. I need to simulate this in crystal. Crystal has an XIRR function, and with the arrays, I should be able to fill in the range, but am having difficulty getting it to work.
    After building the arrays, I made another formula to combine the arrays in the XIRR formula.
    I am down to this error now after getting this formula this far  --
    "Numerical method did not converge; try another value for guess."
    Here's where I am with the formula, although they don't want to use the guess part of the XIRR function - they just want to use the XIRR(number/currency, date).  Maybe you could pass this on too?:
    /{@Reset} for the group header (NOT using a repeated group header):
    whileprintingrecords;
    numbervar array x := 0;
    datevar array y := date(0,0,0);
    numbervar i := 0;
    numbervar j := 0;
    //{@accum} for the detail section:
    whileprintingrecords;
    numbervar array x;
    datevar array y;
    numbervar i := i + 1;
    numbervar j := count({table.groupfield},{table.groupfield});
    if i <= j then (
    redim preserve x[j];
    redim preserve y[j];
    x<i> := tonumber({table.currency});
    y<i> := datevalue({table.datetime})
    //{@xirr calc} to be placed in the group footer:
    whileprintingrecords;
    numbervar array x;
    datevar array y;
    xirr(x,y)
    The array works correctly.  So why do I get that error and why doesn't the XIRR formula work like they say it should?  Has anyone used this successfully in Crystal--maybe you could shed some light?
    Thanks!

    Hi,
    I am receiving that same error when the last item in the array is 0, otherwise all works perfectly.
    When I run the same group of numbers and dates in Excel it returns without issue.
    -265500.00,-690000.00,-570000.00,16814.25,-855000.00,-619500.00,55293.46,30411.40,15183.76,  0.00
    01-25-2007,03-06-2007,05-02-2007,06-29-2007,08-01-2007,08-24-2007,09-17-2007,03-14-2008,05-28-2008,03-31-2010
    =XIRR(A2:J2,A1:J1,-0.1)
    Is there a known bug in Crystal's XIRR function when the last value is 0? 
    Or a hot-fix that will repair this?
    Thanks in advance,
    Gary
    PS. I am using Crystal XI Product Version: 11.0.0.2495

  • Refresh the view in webdynpro

    hi all,
    i created a button it has to refresh the current view..
    so is there any menthod to do that...  please assist this issue..
             regards
    M.K.Chaitanya

    Hi,
    In order to realize the function of  'Refresh' just like 'F5'.,I think you need do "nothing".
    You can do these:
        (1). Bind your button with one action named "Just_Refresh" in the layout.
        (2). In the action handler "Onaction Just_Refresh", you do nothing, that means, you do need code anything. Just space.
    Okay, it works well.
    Why?The reason is very simple.
    You know, WD is based on the "MVC" model. The UI elements in your view heve already been bound to Context.
    And, every action, the system will "refresh" the UI elements with the new value in the "Context".
    So, many time, we said: WebDynpro has one role which plays as  "Controller" in "MVC".
    Hope it can help a little.
    Glad to discuss with you.
    Best wishes.

  • How to refresh the textedit object in module pool

    Hi All,
    I would appreciate if anybody can solve my problem.
    Problem is i have created one TEXTEDIT and now when user clicks on the cancel button and come back to the screen the data which was previously entered is still coming up.
    Please tell me how to refresh the data in TEXTEDIT.

    actualy it is enough to do the following, assuming you have a container to put the textedit into it:
      DATA:  l_parent_container TYPE REF TO cl_gui_custom_container,
             l_obj_editor TYPE REF TO cl_gui_textedit, "make this a global variable
             l_text_table TYPE re_t_textline,
             l_itftext TYPE STANDARD TABLE OF tline,
             l_thead TYPE thead.
    l_parent_container = ... "your container
    move .... to l_thead...    "your text header to read or reread
    read text from SO10
      CALL FUNCTION 'READ_TEXT'
        EXPORTING
          id                      = l_thead-tdid "Text-ID
          language                = l_thead-tdspras "im_request-language?
          name                    = l_thead-tdname "TDIC Text-Name
          object                  = l_thead-tdobject "Texte: Anwendungsobjekt
        TABLES
          lines                   = l_itftext
        EXCEPTIONS
          id                      = 1
          language                = 2
          name                    = 3
          not_found               = 4
          object                  = 5
          reference_check         = 6
          wrong_access_to_archive = 7
          OTHERS                  = 8.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    convert itf text to stream text (SAPSCRIPT_DEMO_NOTE_EDITOR)
      CALL FUNCTION 'CONVERT_ITF_TO_STREAM_TEXT'
        TABLES
          itf_text    = l_itftext
          text_stream = l_text_table.
      IF l_obj_editor IS INITIAL.
        CREATE OBJECT l_obj_editor
            EXPORTING parent = l_parent_container. " Abstract Container for GUI Controls
      ENDIF.
    discard any previous changes
      l_obj_editor->set_textmodified_status( cl_gui_textedit=>false ).
    übertragen text in editor
      CALL METHOD l_obj_editor->set_text_as_stream
        EXPORTING
          text            = l_text_table
        EXCEPTIONS
          error_dp        = 1
          error_dp_create = 2.

Maybe you are looking for

  • How do I use 2 diffrent ipods on my compter

    I have a 20 GB ipod for Vacations and a nano 4 GB for times I dont want to carrie the big one BUT when I plugg in the nano ipod nothing happens itunes will not show its plugged in. I cant put my music on the nano ? acer   Windows XP  

  • OS X freezes then won't boot up on restart

    Recently OS X keeps suddenly freezing for no apparent reason. I would restart my computer only to have it freeze again after a few minutes up to a few hours. However now when attempting to restart OS X won't boot up, it essentially freezes when tryin

  • Says restart but when I do it still says it.

    Hi I'm new to Macs and I got this 2GHz MacBook for xmas it has been working fine up till last night when i tried to restart my computer but when i did i got a message displayed on my that says "You Need To Restart Your Computer. Hold down the Power b

  • ESS-MSS Work Flow activation

    Hi Gurus, I am new to ESS-MSS, my client is implementign this module. Can any one please tell me what r the steps to active Work Flows to trigger mails for "Absence/Attendance application in ESS" by employee and for CATS Time sheet filling & its  app

  • MI Client 7.0 not working

    Hello, I have performed the following steps for the installation of MI client 7.0,but still the MI client is not working. 1.  I have gone to the service market place http://service.sap.com/swdc, under 'Downloads' Navigate to 'SAP Software Distributio