Result List
Depending on the search I need to change the fields in the result list. Is it possible?
For example
If the search type is A, the result list has field1 and field2 and if the search type is B the result list has field1 and field3.
Thanks in advance
Hi.
FIRST: In the method READ of the MAC is possible to hide/display fields setting the attributes table ET_FIELD_ATTRIBUTE.
SECOND: Setting "SEND REQUEST" for a field in a field group is possible to raise a round trip to the server.
In your scenario the problem is that since there are not objects in the result list the READ method in SRES MAC will not be called and the header of the result list will not change according to value selected in the DDLB. I would suggest to create VIEW of the application and pass this parameter from the source application which is calling the PCUI if it was the case, on the other hand you can also try using SCREEN Variants but i'm not sure if it works.
Regards.
Armando.
Similar Messages
-
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
KrishnaHi 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 -
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
SteffiHi 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 -
Result table data to be populated based on selection in the result list
Hi,
We have a parent data source "P" containing all the record types. Further we have two child data sources each having filters on exclusive record types(for ex. child1 containing record types X, Y, Z and child2 containing record types A, B).
In our page we have a result list associated with data source child1(record types X, Y, Z) and result table associated with data source child2(record types A, B). There exists common attributes among the attributes present in result list and in the result table.
Rest of the containers in the page namely search, breadcrumbs, guided navigation point to the parent data source("P") containing all the record types.
Whenever we select a value from the guided navigation using the common attributes both the result list and result table are getting filtered.
What we require is that, whenever an attribute(common attribute) is clicked in the result list, the data in the result table needs to get filtered based on the value of the attribute that is clicked.
Is this possible? If so, pl. suggest how.Take a look at the Studio release notes for EID 2.4 http://docs.oracle.com/cd/E35976_01/studio.240/RELNOTES.txt a lot of little bugs like the one you describe have been resolved. If you haven't already done so you should upgrade to 2.4.
-
How to get latest record on top of the result list
Hi Gurus,
How to get latest record on top of the result list when you open the record.
saved data method in BT120H_CPL of OverView page and result list in ICCMP_INBOX.
Regards,
RaviHi
Try sort descending by on fileld "changed at ".
manipulate the sort depends on your requirement
Regards
Logu -
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! -
IBase search result list not showing in Account Identification
Hi Gurus,
I'm new to CRM and we have an upgrade issue. We just migrated to EHP3 for SAP CRM 7.0. After the migration, the installed Base result list is not showing in the Account Identification screen. We have the requirement to show the installed base on the right side of the confirmed account and also the result list in case the customer have multiple equipments. The first part is working correct and it shows the data if there is only one equipment with the customer. But in cases where there are more than 1, the installed base view shows blank and also the result list does not show. Instead the Interaction History is displayed. I have checked all the forums and the config and it all looks correct. Here is the list of config that we have
1) I have the Account Identification Profile created and assigned the Object Component 'ICCMP_IBASE' to it with Auto Search checked ON. This I believe is for the IBase Details which is working fine for single equipments.
2) Function Profile 'BPIDENT' with value of the Account Identification Profile has been assigned to the Business Profile.
3) The Installed Base Profile 'DEFAULT_TREE' has been updated to UNCHECK 'Display Tree' as we want the result list.
4) Function Profile 'IBASE' with value 'DEFAULT_TREE' has been assigned to the Business Profile.
Am I missing something? The exact same config works perfectly in a box that has not yet been upgraded. Any help would be appreciated...Hi,
I tested this issue and I can reproduce it in my environment. However, as far as I know, this behavior won't affect the usage of the address book.
I searched the internal resource but I cannot find a bug report regarding this issue. If you have any suggestion about this issue, you can submit a feedback via:
http://office.microsoft.com/en-US/suggestions.aspx
Best Regards,
Steve Fan
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs. -
Add column to my tag result list
Hi experts,
In our new service desk tool (crm_ui), we want to add a column to a result list, but I haven't a clue how to add it.
What we do is: we tag certain incidents with a term, and then we follow them up by adding the 'tag' widget on our start page.
When we click on a certain tag that we used multiple times, we see a result list.
But we only see two collums in this list: "operation number" and "description".
How to add a third column: "status"?? I cannot find it anywhere in our viewconfiguration. There are no available fields with this label for the ZSOLMANPRO role.
thxHello Kenny,
It is quite complex and you might not be able to archieve it by your own. It is not an ABAP-view. The steps wouold be like that:
1. Open you view (screen) in WebUI (CRMUI).
2. Click on an editable field or hyperlink in the view and press F2 until you get a popup.
3. Read which component and view this is.
4. Go to transaction BSP_WD_CMPWB and enter your component from step 3 and select the right view.
5. Check in the configuration (the right one as shown in the popup of step 2) if you can add a field. I thought you already did that but eventually you did not.
6. If the right field is not available you might try to add the attribute to the context node but this is more complex.
Eventually steps 1-5 are already enough. All of this is WebUI configuration and if you looked your your view in SM34 it might indicate that you are not really familiar with it. So be careful.
Best regards,
Thomas Wagner -
Add Contact's Email and Phone to the Lead result list on WEB UI
Hello All,
My requirement is to add Contact's Phone number and Email on Lead result list.
Technical details:
BT108S_LEA(Comp)
BT108S_LEA/Result (View)
RESULT (CN)
I have enhanced context node ' Result ' and added new field through wizard (Ex: ContactPhone) using following details.
add model attribute:
BOL entity: BuilContactPerson
BOL Attribute: TEL1_NUMBR
After the successful creation, i added ContactPhone field from available fields to display fields.now i could able to see the newly added field on Lead result list.i see message 'BTPARTNER not bound' under telephone colomn for each record.
Can we add these two fields from standard BOL structure and use it , so that no coding required, system will take care of data retrieval?
or should i go with adding custom fields and write logic to get the data for each lead's contact?
please help me with approach and on above error.
Thanks
GangareddyHi Ganga,
Since these fields are in a table view, its not possible to bind them with the standard BuilHeader BOL Object. Hence, we need to write the custom logic for these methods.
You have two options here.
Option 1:
Add the fields in the result structure and modify the Genil Search class logic and replace the standard GENIL class with custom class.
Option 2:
Create the custom attribute directly in the BOL structure and write the custom logic in getter method.
Hope this helps.
Thanks
Vishal -
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,
KentHello 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 -
Passing result list from Contact search to Target group
Hi,
I have to pass the result list of Contact serch(BP_CONT_SEARCH) to Target group creation component(SEGED_TG). Can you give me the steps that I need to follow.
Note: Here the contact structure is different in each component.
Thanks.Yes Srikanth, you need to bind context of result list to SEGED_TG using component controller binding. Let me know if you have questions.
But the question is did you make a navigation from the contact search result to target group creation or is it a standard functionality ?
As per my knowledge we can navigate from Profile set creation creation screen or from Trade Promotions. -
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,
_kevinHi 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 -
Hi All,
In CRM Web UI, there is no multi selection option for product group id f4 help for Custmer event creation or edit screen under “Product” tab=> Product Group ID field.
Web UI Component Details -
UI component : TPMOE
View : TPMOE/ProductEOL
Context: PRODUCT Attribute : -PRODUCT_GRUOP
Click on Product Group ID field then below F4 Help screen appears.
In the product group results list, user can select only one row and Then all the product will be queried for selected product group, transferred to product list tab.
Current technical design for Product Group F4:
a) SE11 Data Dictionary search help “CRM_MKTPL_PGRP1” is used and data is fetched displayed based it( Refer method GET_V_PRODUCT_GROUP of context node class CL_TPMOE_PRODUCTEOL_CN00)
b) In UI, F4 pop up is handled by UI Framework in SAP generic manner so no multi selection is allowed.
c) A round trip event is triggered after selection of row from results which reload view with queried product result based group selected.
Requirement :-
In the product group F4 results list View, user should be able to select multiple row .As SAP GUI has the option of multiple entry selection from search help window with the help of field called MULTISEL.
System should query for products with all selected product group, transferred to product list tab.
Note: - The multi select options works fine for GUI, but for UI standard SAP code ignores this or never is this structure taken into consideration. Standard class to display F4 help on UI is CL_THTMLB_F4HELP.
Can we enforce same behavior like DDIC search help in Web UI too Or suggest how we can achieve this requirement?
Thanks in advance
Regards,
ArjunHello All,
We have achieved this requirement by Custom development and approach followed as -
Define UI object model zprgrp & zprgrpquery and object relationship in table ZCRM_OBJTAB
Query Strcuture : ZCRMST_PRGRP_SEARCH & Result List structure : ZCRMST_PRGRP_RESULT
Created Custom component : ZPRGRP with Search /Result view and with GENIL Class, search logic
Defined custom ComponentUsage “ProductGroup1SearchHelp” for ZPRGRP in Standard Component TPMOE
e. Called F4 application for field product _group with help component usage created in step d.
Regards,
Arjun -
Adding columns to result list in inbox view of web client
Hi,
I have a requirement to display custom columns in result list of inbox view of web client. I copied the view and controller to custom name space. In BSP_WD_WORKBENCH , for AUIITEM view, there are two context nodes . AUIITEMTREE is one of thena and has tree structure and under it tree node proxy. Tree node proxy has attributes, I can not add more attributes to Tree node proxy in work bench. Would you please any one suggest the approach to solve this problem.
Thanks in advance.
With regards,
Ravi KumarHi Ravi,
Have u got solution for ur problem.I have got same requirement.
As per my requirement I need to search for Sold To Party for all category and display it in AUIITEM.
Please provide with some inputs .
Regards,
Vikas -
How to add a Field to the Result List in Activity
Hello Experts !
We are on CRM 7.0. I want to add a field to the Result List of Activity (Component: BT126S_APPT / View: ApptSR). This field is the address of the "Employee Responsible".
So, how can I add a field to the Result List? AET is not a relevant tool for us because we don't want to create an attribute it already exist in the BOL. We just have to enhance the result list with BOL existing attributes.
Also, after I add the field, I will need to populate my field with Data via some method.
Thanks in Advance to all !
Mariano.-
SAP.Hi Mariano,
The component was missing some technical data. Implement sap notes 1226612, 1363752, and then follow the manual procedure shown below.
u2022 Execute transaction SE11.
u2022 Choose the Radio button "Data Type" and enter value
"CRMST_QUERY_R_ACT_BTIL" in the Data Type field.
u2022 Click on "Change" button.
u2022 Position the cursor before the Includes added to this structure. Click
On the "+" button to add a new attribute.
u2022 Enter the following details in the newly added blank row.
Component: PERSON_RESP_LIST
Component Type: CRMT_PERSON_RESP_LIST.
u2022 Save the changes and activate the structure.
u2022 Add the "Employee Responsible" field to the View configuration.
u2022 Open the BSP application BT126S_APPT.
u2022 Double-click on the view BT126S_APPT/ApptSR in the left side panel.
u2022 Choose tab "Configuration" in right side panel.
u2022 Choose the right configuration by using the "Choose Configuration" button.
u2022 Click on the Edit button.
u2022 Add the "Employee Responsible" attribute from the "Available fields" list to "Displayed fields" list.
u2022 Save the changes
Regards
Krishna -
Display Sales Order Result List for a customer from ECC
Hello Experts.
I have a requirement to display list of sales order posted for a particular date or sold-to-party or ship-to-party.
System landscape is as below:
My ECC system holds all the data. Orders and subsequent documents are created here.
My CRM system does not have any Sales related data stored on CRM system.
Client requires to search for sales orders created for a customer.. based on few search parameters. and display the result list.
From the Result list,Navigate to see the Over View page, Also, with partner information and material information as assignment blocks.
How could i achieve this?
Another Point is we do't not want to create or Edit or even Display ERP Sales Order on UI.
We want to have UI look.
Kindly, if someone has implemented this scenario or used standard CRM objects to achieve this functionality please share.
ThanksHi Nageshwara,
You need Lean Order(LORD) Interface set up for such kind of requirement.
There should be a trusted RFC Destinations needs to be set up in the CRM system and an ERP Profile to be set up in the IMG Path CRM --> Transactions --> Settings for ERP Transactions Maintained via CRM ---> Define Profiles for ERP Sales transactions. If these things are properly setup you can use the component ERP_S for searching for Sales Order in ECC using the criteria that you mentioned in your question.
Regards,
Mahesh
Maybe you are looking for
-
Remote not working on apple tv
My Apple TV not responding to remote. I tried to pair but Apple TV is not responding.
-
Add Non-rebate Condition Types to Rebate Credit Memo
Hi guys, I have a requirement as follows. The client wants to make some deductions from their customers rebate settlement credit memo as follows: Customer's sales volume = 52,000,000.00 Rebate value due is 5% = 2,600,000.00 DEDUCTIONS 10% Wi
-
Problem in application integrator while connecting yahoo system
hi, i have connected yahoo mail to portal as described in how to guide pdf...but when i am opening that iview..one pop up window is coming dispalying the message SESSION MANAGEMENT WILL NOT WORK ..PLZ CHECK THE DSM LOG FILES wen i m closing that pop
-
character set을 변환하는 도중 잘못된 값이 들어간 것 같은데요 sqlplus internal 에서 startup 시 아래와 같은 메시지가 나오며, mount 단계 까지만 올라갑니다. open 이 되지 않아서 alter database 명령등을 사용할 수 없습니다. 이를 재기동시킬 방법은 없는지요.. 에러메시지: ORA-12701: CREATE DATABASE character set is not known
-
Cant put movie on ipod plz help
I put it successfully on itunes and it played, i converted the movie through videora, and into mp4 format but it wont go through itunes to my ipod plz help