Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

search help

Former Member
0 Likes
804

Hi All,

i got an requirement reg. search help there is collective search help how do we know that particular search help is linked to that fields in table.

thanks in advance,

Hi All,

i got an requirement reg. search help there is collective search help how do we know that particular search help is linked to that fields in table.

thanks in advance,

7 REPLIES 7
Read only

Former Member
0 Likes
775

your answer is in ur question:

"search" help.

pk

Read only

Former Member
0 Likes
775

hi,

go to the table where that field is and find out there .....

you will find out for example for matnr it is mat1.

for which field you want the search help.

Read only

Former Member
0 Likes
775

Hi,

For example, for table MARC, keep the cursor on the filed

MATNR and click the Search Help Button.

A pop up will appear with the Search Help Name and and the

Serach help parameter, table Name..

Thanks,

Ruthra

Read only

jordi_escodaruiz
Active Participant
0 Likes
775

Hello:

May be this example code is useful for you:

*********************************************************************
* Autor: Jordi Escoda
*********************************************************************
REPORT zf4.

TABLES: usr01.

SELECT-OPTIONS:
  so_user FOR usr01-bname OBLIGATORY NO INTERVALS.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR so_user-low.
  TYPES: BEGIN OF usr_type,
	bname LIKE usr01-bname,
	smtp_addr LIKE adr6-smtp_addr,
  END OF  usr_type.

  DATA: lt_usuarios TYPE STANDARD TABLE OF usr_type.

* Selecció a mostrar a la ajuda
  SELECT usr01~bname smtp_addr
	INTO TABLE lt_usuarios
  FROM usr01 INNER JOIN usr21
		  ON usr01~bname = usr21~bname
			 INNER JOIN adr6
		  ON usr21~addrnumber = adr6~addrnumber
 		 AND usr21~persnumber = adr6~persnumber.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
 	EXPORTING
  	  retfield        = 'BNAME'     "Nom del camp a recollir
  	  dynpprog        = sy-repid
  	  dynpnr          = sy-dynnr
 	  dynprofield     = 'SO_USER'   "Camp on anirà lo escollit
	  value_org       = 'S'         "Estructura
 	TABLES
	  value_tab       = lt_usuarios "Valors a mostrar
	EXCEPTIONS
	  parameter_error = 1
	  no_values_found = 2
	  OTHERS          = 3.
  
  IF sy-subrc <> 0.
	MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
			WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

Read only

Former Member
0 Likes
775

Hi,

MAT1

SE11 -->Display this search help.

hope it will help..

Read only

naveen_inuganti2
Active Contributor
0 Likes
775

Hi...,

We can create Search help in three levels....

Dictionary level... ( From SE11 )

Data element level ( From Data element in Table..)

Screen Level ( From At selection-screen on value request event )

So for First two types we should must get information from SE11...

Goto SE11 .. give that search help name...

It will displays the field anme and you can get table name with where users list....

Are if you know the field anme just enter into to dataelement of that field name.. you can get search help name...

Thank you,

Naveen.I

Read only

Former Member
0 Likes
775

answered