How to change search result list entries?

Hi together,
I'd like to fit the TREX search result list to my own requirements. I've edit the Search Result Renderer Settings, Search Result Layout Set, Search Component Set and the Search Option Set. But that's not enough.
1.) I would like to display the relevant index name, in which the document was found.
2.) For special indexes (not for all!) I want to change the content link:
For example: if TREX is finding an xml-File in index "abc_index" I would like to change the content link from
"https://portalserver/irj/go/km/docs/folder/p76.xml" to
"https://portalserver/irj/go/km/docs/folder/p76.htm"
and from
"https://portalserver/irj/go/km/docs/folder/p76_data.xml" to
"https://portalserver/irj/go/km/docs/folder/p76.htm"
3.) I'd like to display a special part of the document as a explanatory text in the result list.
I think point 1 and 3 are possible with properties and HTML-extractors. But point 2 I'm afraid I have to create my own component.
But how to manage this? I cannot find any code snippets or tutorials or pattern to copy and develop further.
Is it possible or advised to write a WebDynpro? Are there other possibilities? I don't know how to start.
I would be pretty delighted to get any idea...
Thanks a lot
Steffi

Hi Stefanie
1) If you want to be able to show the name instead, you should write your own property renderer. Heres the link for the documentation: https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/c739e546-0701-0010-53a9-a370e39a5a20 -> How to Implement Flexible UI
Components -> Property Renderer
2) Documentation will be send in a matter of minutes.
3) I also think the web property extractors only work with the web repository manager, because as far as I know that is the only repository manager, where you can select a web property extractor upon creation. I guess you could open an OSS to SAP and ask if its not possible to extract properties in your scenario just to be sure if its not possible. But my guess is that you either have to develop your own repository manager or publish your files on a web server in order to meet your requirements.
Best regards,
Martin

Similar Messages

  • How to Add Industry Code in web Ui search result List

    Hello Friends,
    I need some help from you...
    We have a Requirement like In Business Partner (BP) we have Identification tab in that we have again Industries. My client requirement is they need Industry codes In WEB UI Search Result list. Could you please tell me how can i add this in Search result list.
    Please find the below Mentioned Screen shorts.
    Regards
    Mohammad

    Hello Mohammed,
    That is totally easy. You just have to add a new attribute in the BOL-object for the result list.
    - Either a value attribute
    - Or better a model attribute of the BOL-object where industry code is in
    You also need to think about what to show if a business partner has several industry codes like in your case. I normally only show 1:1-attributes in the result-list.
    Best regards,
    Thomas Wagner

  • How do you make items on the search result list a different colour after viewing as Explorer does.

    How do you make items on the search result list a different colour after viewing as Internet explorer does?

    Hi and welcome -
    Start with fixing this missing semicolon  (in red)
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
              background-color:#1A1A1A;
              background-repeat: no-repeat;
              background-position: 95% 50%;
    You will find you will get faster, more accurate help from us if you upload your test page and any dependent files to your server and post a link here.  That way we can examine ALL your code

  • Multiple Selection in Search Result List in PCUI

    Hi,
    Our requirement is to allow creation of new records in list view of the PCUI application CRMM_ACCOUNT. I'm using old floor plan CRM 4.0 to meet this requirement. But this is causing a problem. It's not allowing multi select in the search result list (Event INIT, Screen Element SRMS). If I change the screen element to SRME, it allows multiple selection (thru selection checkboxes) but does not allow creation of new records in list view.
    Also, how to activate the multi-valued search on certain fields. I've already checked the "Multi-Value" check box for the relevant field.
    Any help on this will be much appreciated.
    Regards,
    Vishal

    a®s wrote:
    Hi,
    You can find lot of thread in this for forum for your query.
    example
    a®s
    Thanks ! it's helpful!   But my requirement is a little bit different. (Sorry I didn't make it clear)
    I created a table maintenance (SM30) for a table. The F4 Search help should be applied to a field of the table when a user creates a new entry. I hope it makes clear.
    btw: I have awarded some points! Because it's also good to know some other ways:)

  • Different Color Text of Topic Titles by Child Project in Search Results List

    Does anyone know how I can change the text color to indicate the source project of a topic as displayed in the Search Results list?
    I have followed Peter Grainge's directions for setting up a parent project that has several child projects, one of which contains outdated version-specific information. Thanks, Peter!
    I would like it to be obvious to the user before they open a topic from the Search Results list that it is from the old legacy project.
    I have found where the font is set, (thanks to the RoboWizard), but I am not a Javascript programmer and am uncertain how to code the "if document is from this project, then use this font" logic.
    I would also like to put a "caption" below the "Search Results per page" line to explain the purpose of the color change.
    I am using RoboHelp HTML 8.0.2. I generate WebHelp output which is then FTP'd to our server.
    Thanks in advance!

    Hi Leon,
         Let me make sure that I understand your suggestion - I should change the title of each topic in the "legacy" knowledge base so that they each include a short identifier, such as "First Topic - Legacy"? If so, I suppose that would work, but I'd have to change 1,000 topics. The topic titles would no longer match the filenames (I'm trying to freeze changes to the old knowledge base to which there are many links from our user forum), which I suppose is not a big concern at this point.  I'll run some tests.
         That has also raised another question in my mind, but I'll post that separately. It's about the way Robohelp selects the text that is shown immediately after the title of the topic in the Search Results list.
         Thanks for taking the time to help!

  • Add hyperlink on the field txt in Search Result List to access Detail View

    Hi, SDN fellows.
    I have a PCUI requirement stated the following:
    1) In the line item of the Search Result List (table), there is one hyperlink in field 1.
    2) When click on the hyperlink, it will trigger the action to open up Detail View (Object Data Pattern 1 - ODP1) of the line item.
    3) Problem: When the value of the field is null, there will be no hyperlink to open up the Detail View.
    4) For work around, my requirement is to make the other fields (i.e. field 2) to have a hyperlink to trigger the action for opening the Detail View of the line item.
    I am not strong in PCUI. Please advise how to do so, while I am exploring the guide in the PCUI Book.
    Thanks,
    Kent

    Hello Kent,
    check out the settings of the Field Group element where the link is already active. Copy that settings to the Field which you want to be linked too.
    Regards
    Gregor

  • Embedded Search: Additional columns in search result list of cv04n

    Dear all
    We needed to extended a standard append object to add an additional attribute column "description" in the search result list of cv04n.
    Otherwise no user is able to find out best-fit search result really without any indicator about content.
    Now my question is if it is possible to add more columns class-independently?
    So description is defined for every class type, but what about individual ones for each class?
    Best regards
    André

    Hi,
    First check, how the dropdown has been added on toolbar. check if any view set is there in sales order search component.Try by put break point in do_handle_event method of the view and viewset if any.
    There might be different configuration in result view to select based on the value selected from dropdown.
    Regards,
    Dharmakasi.

  • Can I customize the standard columns for the search results (list view) specifically?

    When searching for emails I would like to adjust the columns in the search results list view, e.g. add the sender's address. This I would like to save as standard columns specifically for the search results list view, since in other contexts I do not need it. However, I can only set standard columns for existing folders, not for the context of "search results".

    re :When searching for emails
    what method are you using?
    Are you talking about 'Quick filter' or 'Global Search' or via 'Edit' > 'Find' > 'Search Messages' ?
    '''If you used the Global Search:'''
    Typed in a word: eg: Birthday and selected 'Messages mentioning birthday'
    Then a search is returned in a new tab.
    You click on 'open email as list' - to open in a new tab.
    Is this the search results list view that you are refering to?
    the default columns should be:
    From, Subject, Date, Location
    If you only want to see eg: From and Date
    click on the icon 'select columns to display' located to far right of header column name.
    deselect Subject and Location
    next time you run a global search then only those columns appear in the 'open email as list' view.
    '''If via 'Edit' > 'Find' > 'Search Messages' ?'''
    enter search parameters and click on 'Search'
    Is this the search results list view that you are refering to?
    the default columns should be:
    From, Subject, Date, Location
    Subject and Location cannot be edited.
    Other column headers can be selected in the same way using the far right 'Select columns to display' icon.
    Any column headers you select will not be remembered if you close and later peform another search.
    If you click on 'Save as Search folder'
    This will create a folder in your Folder Pane and you can select column(s) you wish to display.
    Any Column headers you choose to display are selected for that saved search folder.
    The column headers only change if you select to reset defaults on that folder or from another folder you select to apply to other folders for either the search folder or all folders in the account.
    '''If using Quick Filter:'''
    The QuickFilter type of search is done on the folder that is selected.
    You are still in the same folder, it has simply ''filtered'' what it is displaying, so it will obviously still display the same column headers.

  • Trex Search Result List

    Hello,
    i would change the Search Results from Trex.
    Goal: I have some Files that have the name "_de". When i found one of this file i would display in the Search Result List the name of the Folder where this file was found.
    So i want to add a function like this:
    String nameForDisplaying = displayname;
    if (displayname.equals("_de)) then
    nameForDisplaying = getNameOfRootFolder(displayname);
    I am not sure what is the best place to store this function. Is to write an own Ressource Renderer a good way?
    Best regards,
    Patrick

    Hey Patrick,
    did you find any answer to this question? I have a similar problem, i would like to change the displayed name for some results.
    Many thanks in advance
    Steffi

  • How i do search in list with textinput

    how i do search in list with textinput ?
    i make textinput with list and list have data i want to do search in list when right my information in textinput

    On change event of TextInput, apply a filter.I am giving sample code over here:
    private function filter():void {
                                            (your list dataprovider).filterFunction = filterMyArrayCollection;
                                             (your list dataprovider).refresh();
                                  private function filterMyArrayCollection(item:Object):Boolean {
                                            var searchString:String = (Your textinput id).text.toLowerCase();
                                            var itemName:String = (item.(property of list provider which is to be searched) as String).toLowerCase();
                                            return itemName.indexOf(searchString) > -1;
    This will help you in following manner:
    when you type "D" in textinput, the list will show you the names which start with "D" or include the letter "D" in their spelling.

  • Error while adding a 'Ext No' field to Activities Search Result List on UI

    Hi Experts,
    The requirement is to add a new display field u2018External Nou2019to the activities SEARCH Result list.
    At the moment activities are displayed with start date, end date and category, now the user want to display External No as well.
    The details for that
    Target:
    Component:BT126S_APPT
    View:bt126s_Appt/ApptSR
    Context Node:BTQRACT
    New attribute 'EXTERN_ACT_ID' to be added to the context node.
    Source: component: BT125H_TASK
    View: BT125H_TASK/TaskDetailsOV
    ContextNode:BTACTIVITYH
    Attribute:Struct.Extern_Act_Id
    BOL Relation:
    BOL ENTITY: BTQRAct
    BOL Attribute: BTADVSAct -> BTOrderHeader -> BTHeaderActivityExt/EXTERN_ACT_ID
    When i tried to added the attribute to the context node BTQRACT, it gave me the error 'method CL_BT126S_A_APPTSR_CTXT CREATE_BTQRACT DOES NOT EXIST.
    please give me some inputs.
    Regards
    Krishna

    Hi steve,
    Still my issue was not resolved, could you help me to find the exact error.I have enhanced the component, view and context node, still i couldn't able to add attributes to the context node BTQRACT.I tried to add several fields, but it is giving the same error 'METHOD CL_BT126S_A_APPTSR_CTXT' CREATE_BTQRACT DOES NOT EXIST'. I have checked the OSS messages and found 2 relavant to this component. I have implemented both the Sap Notes 1363752, 1226612. Still after implementing the OSS note, i am getting the same error.My guess is one of the method is missing. Please help me out?
    Regards
    Krishna

  • Highlighting hits in search result list?

    Hi folks!
    Is it possible to highlight/mark the hits in the search result list like e.g. when I search for "hugo" the result should be displayed as follows:
    "This is my best friend Hugo and he is ..."
    Thanx for any hint!
    Regards,
    Volker

    Hi Volker,
    I am afraid you have to use the FIND option in the browser to search for the term f.e. "hugo" on the page.
    There is an sap internal faq note regarding the CRM 7.0 simple search based on SAP enterprise search
    (which I assume u r using) which states
    9.  Does Simple Search support highlighting of search keywords in search
        results?                                                            
    No, Simple Search does not highlight keywords in found search results.  
    Instead the search functionality provided by the web browser can be used
    to search for the keywords on the search result list or overviewpage of 
    a search result.                                                        
    Hope this helps.
    Kr,
    Andreas

  • Spotify doesnt play search results list.

    Im gonna make it simple. Desktop version of Spotify on Mac seems to be bugging lately, heres why:  The search results list, wont let you play any of the songs, and sometimes, when you click em spotify will play the current song from your personal playlist. So if i want to listen to the songs ive searched, ill have to click my way into the artist and find the song myself on the album or in the top 10 list. Do anybody else experience this? Im sure it will be fixed within the next week or something, i just have to much time on my hands, so ill complain a little :P

    see dup topic here:  https://community.spotify.com/t5/Help-Desktop-Linux-Windows-Web/Searched-files-won-t-play/m-p/1175546#M134523

  • CRM2007 - All search result lists squished on left of screen

    We have just gone live with CRM 2007 Support Pack 4,  Now we have implemented Support pack 5 & 6 into our development system and any search we do, the result list is squished on the left side of the screen for some of our users? 
    Could this be due to Java levels?  We have checked the systems and all systems have the same Java but on one computer the search result list is squished on left side of screen and on another machine it is fine. 
    Can anyone help with this.
    Thanks
    Judy Hildebrandt
    Petro Canada

    We were able to resolve this issue.  We ran transaction SMICM, and invalidated the HTTP server Cache.
    Clicked  Go to -> HTTP Server Cache -> Invalidat -> Only in Local and Global in System.
    This cleared the issue and then in the individual machine we cleared the browser cache and the issued of the results lists being compressed was resolved

  • How to add a new field to an existing Generic Search result list?

    Good day,
    I'm new to the concepts of the Generic Search Framework.  I'm attempting to add a new field to an existing result list, and have that new field restricted to a value of "C".  This new field will not be displayed, it is only used to ensure that Invoice Documents with a DocStatus of "C" are returned to the B2B Application.
    From the *modification\generic-searchbackend-config.xml file, the existing
    <h4><property-group name="billing_resultlist_B2B_R3">
      <property name="BILLINGDOC" columnTitle="sbt.sbs.genericsearch.billing.invoice.title" parameterType="rowkey" hyperlink="b2b/documentstatusdetailprepare.do" linkParamClass="com.sap.isa.ui.uiclass.genericsearch.GenericSearchUIDynamicContent" linkParamMethod="buildAttributesForBillingDocumentDetails" linkTargetFrameName="form_input" />
      <property name="BILL_DATE" type="date" columnTitle="status.sales.date" writeUnderProperty="BILLINGDOC" defaultSortSequence="DESCENDING" />
      <property name="NET_VALUE" type="number" columnTitle="status.billing.detail.netvalue" fieldOutputHandlerClass="com.sap.isa.ui.uiclass.genericsearch.GenericSearchUIDynamicContent" fieldOutputHandlerMethod="buildBillingNetValue" cssClassName="amount" />
      <property name="CURRENCY" type="hidden" />
      <property name="PAYER" columnTitle="gs.hd.gl.partner" linkParamClass="com.sap.isa.ui.uiclass.genericsearch.GenericSearchUIDynamicContent" linkParamMethod="buildShowPartnerLinkSales" />
      <property name="PAYERS_GUID" type="hidden" />
      <property name="SD_DOC_CAT" type="hidden" />
      <property name="OBJECTS_ORIGIN" type="hidden" />
    </property-group>
    </h4>
    I'm trying to better understand how the R/3 tables and columns are specified in the Generic Search Framework.  I know that the R/3 table and field is: VBRK.RFBSK, but in the configuration XML files, I never see this exact information specified.   How it is specified to be a part of the result set?
    After reading the section in the Development and Extension Guide, I also learned about the "allowedValue" definition, and I believe that I will use that to specify the "C" value for the Invoice Document Status field.
    I would greatly appreciate any help.
    Thanks,
    _kevin

    Hi Kevin,
    this means you are working in this section of the generic-searchbackend-config.xml
                 <property-group name="SearchCriteria_B2B_Billing"
                                 useSearchRequestMemory="true">
    Below this property
                    <property name="IRT_BDH_BILL_TYPE"                    
                              type="box"
                              entityType="BEART_BILL_TYPE"
                              tokenType="EXP"
                              requestParameterName="rc_documenttypes"
                              label="gs.att.lbl.doc.type"
                              UIJScriptOnChange="GSloadNewPageR3(this);">
                        <allowedValue value="ORDER"           description="b2b.status.shuffler.key1val2"/>                   
                        <allowedValue value="QUOTATION"       description="b2b.status.shuffler.key1val1" />
                        <allowedValue value="INQUIRY"         description="b2b.status.shuffler.key1val11" />
                        <allowedValue value="ORDERTMP"         description="b2b.status.shuffler.key1val3" />
                        <allowedValue value="CONTRACT"        description="b2b.status.shuffler.key1val4" />
                        <allowedValue value="INVOICE"         description="b2b.status.shuffler.key1val5"  default="true"/>
                        <allowedValue value="CREDITMEMO"      description="b2b.status.shuffler.key1val6" /> 
                        <allowedValue value="DOWNPAYMENT"     description="b2b.status.shuffler.key1val7" />
                        <allowedValue value="AUCTION"         description="b2b.status.shuffler.key1val9" />
                    </property>
    please try adding this new property
                    <property name="DOCUMENT_STATUS(1)"
                              entityType="CL_CRM_REPORT_SET_STATUS"
                              tokenType="RAN"
                              type="hidden"
                              requestParameterName="rc_status_head1" value="C" />
    This should do the trick. Unfortunately, I don't have a E-Commerce scenario with an ERP backend for testing purposes available to you have to test it yourself. Keep me updated with the test results !      
    Philipp Koock
    SAP CRM Web Channel Consultant
    http://www.koock.net

Maybe you are looking for

  • Getting Short Dump while executing PPOSE

    Hi All, I am working on software component SAP HR  release 604 level 023 SAPKE60423. When I am trying to run the TCode PPOSE, I am able to find the objects in the find objects area. Once I double click on that object to get the full details, getting

  • Problem syncing iPod click wheel games to nano 3rd gen?

    Hi, I've recently encountered a problem with syncing up my old nano with all of my click wheel games. I was hoping someone could help me, as I need to figure this issue out before Christmas. So, here's what's wrong: I plug in my iPod to the computer,

  • Exit for ME51n - ABAP OO coding

    Hi, I am writing a BADI for ME51n - ME_REQ_POSTED. In that i want to restrict the account assignment category either A or K. but i am not able to write a coding as i am not good enough in OO. field name is KNTTP. how to do it? Thanks.

  • To create a customer in SD module

    hi can anybody telll me how to create a customer in SD module. regards.

  • Help please on advanced MySQL...

    Dear all: Sorry for posting some MySQL-related topics here, which neverthess is a portion of a Java intensive project =) I tried to ask for some help on MySQL forum but it seems here would be more gurus on MySQL!! Basically I need to do some manipula