cancel
Showing results for 
Search instead for 
Did you mean: 

Need to add more Fields to "List" Tile of MSA Opportunity Search Tileset.

Former Member
0 Kudos

Hi Experts !

We are trying to add more fields to the "List" Tile on the Opportunity Search Tileset to view additional information on the search result screen.Ex: Company Name, Product Description, Person Responsible & Channel Partner on Opportunity transaction should be displayed on the Search result screen.

So far, with the help of Anchor modeling we tried adding the Opportunity BP (BOOPPBusinessPartner) Segment and (BOOPPProduct) Segment to the BOOpportunity Parent segment in the Opportunity_Write Bdoc.And, we added fields from BP & Product segment to the List tile by drag & drop.

Upon Generating the changes, the system did NOT populate the data for the new fields.

Please advise us where we are going wrong.

Thanks & Regards,

Jagan.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

the way you tried to add some more fields in a list tile is not working.

In lists the data is not retrieved from Business objects/collections but from record sets which are fetched from the main segment of the underlying query BDoc (I guess sth like OPP_blabla_QUERY).

Therefore what you could do is to enhance this query BDoc and add these tables by joining them to the opportunity header table. In this case you also need to specify exactly these segment field names in the property of the new list column fields.

Much faster (but a little bit dirty) would be to use the row loaded2 event where you can calculate the values you want to display. In this case the controls would have to be unbound.

The second version would cost a little bit more performance, but this depends from the data volume.

Regards,

Wolfhard

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Jagan,

Apart from what Wolfhard has mentioned you can also look into a similar thread which will give you more information about different ways to add fields in opp list tile.

Regards

Vivek