Translation for a search help
Dear experts:
My origenal system is Italian system, when I log in with Chinese system and open a search help for a screen field, the pop up screen of the search help can not show the correct characters. So my question is what I should do to show the correct character in the search help screen? Can I use translation function to do it? How to translate it?
The search help is created in dictionary for the field (PLKOD-PLNNR).
Try this :
1-http://help.sap.com/saphelp_nw70/helpdata/EN/cf/21ee52446011d189700000e8322d00/content.htm
2-Search Help Exit
or you can achieve it by translating it:
go to the search help(double click)>Included Search helps(Tab)>double click on the line otems -->goto translation(here you can translate)
Regards
Neha
Edited by: Neha Shukla on Nov 21, 2008 2:01 PM
Similar Messages
-
Steps for creation of search help exit for a search help
Hi,
I have created a search help. I need to create a search help exit for this search help.
Please let me know how to create a search help exit as well as how to link it to my search help.1)Copy the FM F4IF_SHLP_EXIT_EXAMPLE to write your own FM. (check the documentation and coding of FM F4IF_SHLP_EXIT_EXAMPLE).
2)write your code depending upon the functionality you want.
3)attach the FM in search help through SE11 in "search help exit" field.
A search help exit is a function module for making the input help process described by the search help more flexible than possible with the standard version.
This function module must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE. The search help exit may also have further optional parameters (in particular any EXPORTING parameters).
A search help exit is called at certain timepoints in the input help process.
Note: The source text and long documentation of the above-specified function module (including the long documentation about the parameters) contain information about using search help exits.
Function modules are provided in the function library for operations that are frequently executed in search help exits. The names of these function modules begin with the prefix F4UT_. These function modules can either be used directly as search help exits or used within other search help exits. You can find precise instructions for use in the long documentation for the corresponding function module.
This module has been created as an example for the interface and design of Search help exits in Search help.
All the interface parameters defined here are mandatory for a function module to be used as a search help exit, because the calling program does not know which parameters are actually used internally.
A search help exit is called repeatedly in connection with several events during the F4 process. The relevant step of the process is passed on in the CALLCONTROL step. If the module is intended to perform only a few modifications before the step, CALLCONTROL-STEP should remain unchanged.
However, if the step is performed completely by the module, the following step must be returned in CALLCONTROL-STEP.
For more detailed information please refer to the documentation describing the concept of the search help exit.
The module must react with an immediate EXIT to all steps that it does not know or does not want to handle. -
How to set displayed column width for a search help
I have created an elementary search help for a custom field with a value table behind it.
The search help functions correctly, but when displayed the column widths are all 10 characters. The user has to adjust the column to view the descriptive text.
Can anyone tell me how to set default column widths for the help?Please open you Elementary search help and see the Column width behind the Fields of your ...there increase the width of the fields
"Activate it and refresh
reward points if it is usefull .....
Girish -
Hello folks,
I have a requirement here. I have appended a search help ZIPPREM to the standard HR search help <b>PREM</b>.
And I had implemented BADI <b>HRPAD00_PREM</b> in order to get values based on the custom search help.
Here is the code for the same.
METHOD if_ex_hrpad00_prem~get_shlps.
*=======================================================================
* data declaration
*=======================================================================
DATA: ls_sel_shlp LIKE LINE OF sel_shlp.
*=======================================================================
* set attributes for selection table
*=======================================================================
ls_sel_shlp-sign = 'I'.
ls_sel_shlp-opti = 'EQ'.
*=======================================================================
* assign search helps dependent on the relevant transaction
*=======================================================================
CASE sy-tcode.
WHEN '/IRM/IPSICIP'.
ls_sel_shlp-low = 'ZIPPREM'.
APPEND ls_sel_shlp TO sel_shlp.
WHEN '/IRM/IPSICCP'.
ls_sel_shlp-low = 'ZIPPREM'.
APPEND ls_sel_shlp TO sel_shlp.
WHEN '/IRM/IPSIPA'.
ls_sel_shlp-low = 'ZIPPREM'.
APPEND ls_sel_shlp TO sel_shlp.
WHEN ', /IRM/IPSICPP '.
ls_sel_shlp-low = 'ZIPPREM'.
APPEND ls_sel_shlp TO sel_shlp.
ENDCASE.
*=======================================================================
* run standard coding in addition
*=======================================================================
standard = 'X'.
ENDMETHOD.
But my requirement is I want to hide or deny access to all other tabs (search helps) except the custom one for PREM.
How can I do that?? Please help.
ThanksHi Naren,
It think You can get rid of the unwanted tabs by implementing the BAdI 'HRPAD00_PREM' itself.
Regards,
Suresh Datti -
Exit for collective search help KRED
Hi all,
we have a requirement to enhance collective search help for Vendor in the TransactionsME51, ME52, ME53, ME51N, ME52N, ME53N.Collective search help for vendor is KRED.We need an exit to create extra search help in the collective search help.We need to add a tab search 'vendor by account group'.Any pointers to this will be appreciated.Hi Kiran,
Just run the following link in browser to obtain a PPT documentation with example on search help and search help exits
fuller.mit.edu/tech/search_helps.ppt
pls reward if helpful
Regards
Byju -
SAP GUI for JAVA - Search Help ALV display
I need to be able to display search helps in the ALV grid format or the ' Dialog Modal ' option as seen on the <b>Settings for all F4 helps</b> tab under the personalize option for search helps.
Currently when I am using a Macintosh machine the system ignores the system setting and my personal settings and displays all search results in an ABAP List format. Unfortunately the ABAP list format does not work correctly when used to input a field on another ABAP list report.
This behaviour can be found on the Mozilla Firefox browser when SAP GUI for HTML and the SAP GUI for JAVA.
Your help will be greatly appreciated.Hi Rolf-Martin,
Thank you for your detailed explanation on how the ALV grid control is implemented for the SAP GUI for Java. This has been pretty insightful. The good news is that I finally figured out a solution to my problem. You see I inherited an old custom program where an ABAP list is used as an interactive data capture screen with input fields. Well a couple of fields had search helps. The program has worked fine with the regular SAP GUI until a MAC OS user tried to use it with the SAP GUI for Java. Whenever they selected a line from the search help it would bring back the entire onto their input screen.
A sample of the code:
form search_help.
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
TABNAME = 'EKPO'
FIELDNAME = 'MATNR'
SEARCHHELP = 'ZMAT1_A'
SHLPPARAM = 'MATNR'
TABLES
RETURN_TAB = RET_TABLE.
IF NOT RET_TABLE-FIELDVAL IS INITIAL.
LINXX-XMATNR = RET_TABLE-FIELDVAL.
MODIFY CURRENT LINE FIELD VALUE XMATNR FROM LINXX-XMATNR. " ****
ENDIF.
SET CURSOR 9 SY-CUROW. " ********
endform.
The problem was being caused by the fact that the search help ABAP list was overriding the sy-XXXX values for the current line contents, index, pageno, cursor row for the calling ABAP list. So when a user selected a row from the search help this would now become the current context and be transferred back to the calling program.
The fix was pretty simple; all I had to do was save the current line context and the context prior to calling the search help. After the search help was run I would then replace the current line with the saved one in my local variable. I hope this makes sense. We now have a couple of happy MAC OS users.
Once again I thank you for your patience and support in this matter.
Have a great day,
Edwin. -
F4 functionality not available for a Search help field
Dear All,
I have created one search help ZMVGR1 containing :
1) MATNR
2) VKORG
3) VTWEG
4) MVGR1
Selection Method: MVKE
Dialog type: Display value with restriction.
Field iMPORT EXPORT LPOS SPOS
MATNR X 4
VKORG X X 1 1
VTWEG X X 2 2
MVGR1 X X 3 3
First I will put VKORG, VTWEG and MVGR1 on screen and then fetch all the fields based on the selection criteria. The problem is on the screen, F4 help for MVGR1 is not coming, for VKORG and VTWEG it is showing. Also while testing in SE11, after filling i parameters when I am pressing F4 help on any other field., F4 on MVGR1 is coming but F4 on field for which I pressed does not come. At a time out of 3 only two F4 comes. Can anybody tell me how to resolve it. Is it a standard SAP functionality or is there any way to bypass it. I need F4 for all the fields in import parameters, so that all the values gets displayed in export parameters in list. Also note that dialog type is display value with restriction , not display value immediately.
Regards
DebopriyoSolved. I added one search help exit and inserted the following code after that F4 for all the field are coming in the dialog screen.
field-symbols: <shlp1> type SHLP_DESCR,
<shlp2> type ddshiface.
IF CALLCONTROL-STEP = 'PRESEL'.
ASSIGN SHLP TO <SHLP1> .
READ TABLE <SHLP1>-INTERFACE assigning <shlp2> with key f4field = 'X'.
IF sy-subrc = 0.
<shlp2>-f4field = ' '.
endif.
ENDIF.
Regards
Debopriyo -
Field for a search help?
hi..
plz tell me how 2 assign a search help for a particular field?
bye.hi,
<b>in report program we provide search help....</b>
parameters: p_var type <refarence-field>.
*logic for search-help
at selection-screen on help-request for field p_var.
*here call function module to add or remove leading zeros.
call function 'conversion_exit_alpha_input'
exporting
input = p_var
importing
output = p_var.
*write the select query for POV puprose,if necessary
select var from <table> into table itab where <table-field> = p_var.
*call FM to display search-help in pop-up window
call function 'popup_with_table_display'
exporting
startpos_col = 10
startpos_row = 10
endpos_col = 30
endpos_row = 30
title text = 'search-help for field'
importing
choice = idx "here idx type i
tables
itab.
<b>in module pool program</b>
<b>F4_IF_FIELD_VALUE_REQUEST</b> Use values from a DDIC table to provide a list of possible values. <b>TABNAME</b> and <b>FIELDNAME</b> are required fields, and when MULTIPLE_CHOICE is selected, more than one value can be returned.
regards,
ashokreddy.
Message was edited by:
Ashok Reddy -
F4 help for Elementary Search Help in collective Search help
Hi Gurus,
I have created an elementary search help 'ZXXX' with fields Partner , KDGRP and KTEXT .For this searh help, I have created a database view for the selection method with tables BUT000 , KNVV and T151.Finally, added this elemenatry search help'ZXXX' to collective searh help BUPA.
When I press f4 on BP , I could very well see the newly created seach help 'ZXXX' in transaction BP.However, the F4 on field KDGRP is missing. I thought the SAP internally determines F4 for KDGRP based on the check table T151 in domain KDGRP but it is not happening. I did try to infulence the values in shlp-interface and shlp-fielddescr using search help exit but it does not work.
Could you help me how do I acheive the F4 help on field KDGRP which is used in an elementary search help and further more in collective search help BUPA on transaction BP.
<REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>
cheers,
Amber
Edited by: Alvaro Tejada Galindo on Jan 4, 2010 3:29 PMHi
There might be some reasons for not getting the F4 value. One reason could be the complete AUTHORISATION for shopadmin given to the user.
Please check the SHOPADMIN authorisations of the user.
Hope this will be helpful
Regards -
Vaildating typed data for a search help
Hi Experts,
I have a scenario wherein i have a field which is attached to a dictionary search help, when i type some value in this field without using F4 how should i validate the value, Is it automatically done by the dictionary search help..
Anuj GoyalHi,
I am not sure about webdynpro..
I will explain you in normal dialog programming..
Create a Z structure z_scr_1000.
Then in that structure add the field TPLNR..Then select that field and choose the foreign key button..It will propose the table IFLOT..
Then when you create an input field in the dialog program..
Give the field name as z_scr_1000-TPLNR..
Then it will a give popup to refer the DDIC ...Press yes to continue..
IF you execute the dialog program..
Then if you enter a value which is other than the one in the table..It will give a error message...
Thanks,
Naren -
Hi,
does anyone know how to provide translation for a search help?
thanks
Regards
NitinHi
Refer to the link below.
http://help.sap.com/saphelp_47x200/helpdata/en/1f/29ef5777df11d2959800a0c929b3c3/frameset.htm
Hope this will help.
Regards
- Atul -
Issue Search Help Exit for Material Group
Dear Expertsl,
I developed a search help exit for material group for the search helps both H_T023 and H_2023_MEPO to restrict certain material groups from the actual display as follows
1) I developed custom table to hold the Invalid material groups
2) Developed search help as same as in the bellow link
link:[https://wiki.sdn.sap.com/wiki/display/Snippets/CaseInsensitiveSearchHelpExitforMaterial+Group]
3) Before the statement
SELECT matkl wgbez wgbez60 FROM t023t INTO s_t023t
WHERE matkl IN t_matkl
i selected the Invalid materials from the custom table into an internal table
4) i am restricting the entries with the following code.
LOOP AT a_tab.
only move values that meet the requirements
after you convert to upper case.
MOVE a_tab-wgbez60 TO a_tab-wgbez60_test.
TRANSLATE a_tab-wgbez60_test TO UPPER CASE.
MOVE a_tab-wgbez TO a_tab-wgbez_test.
TRANSLATE a_tab-WGBEZ_test TO UPPER CASE.
MOVE a_tab-wgbez60 TO a_tab-wgbez60_test.
TRANSLATE a_tab-wgbez60_test TO UPPER CASE.
IF a_tab-wgbez60_test IN i_wgbez60 AND
a_tab-wgbez_test IN i_wgbez AND
a_tab-matkl IN i_matkl.
ADD 1 TO findex.
MOVE a_tab-matkl TO temp_tab-matkl.
MOVE a_tab-WGBEZ TO temp_tab-WGBEZ.
MOVE a_tab-wgbez60 TO temp_tab-wgbez60.
IF findex > callcontrol-maxrecords.
MOVE 'X' TO callcontrol-maxexceed.
EXIT.
ENDIF.
READ TABLE i_invalid INTO w_invalid
WITH KEY matkl = a_tab-matkl.
IF sy-subrc NE 0.
APPEND temp_tab.
ENDIF.
CLEAR temp_tab.
ENDIF.
ENDLOOP.
This is working fine when we press F4 in ME21N Transaction and give some description and then press enter the popup screen.
But my requirement is user will enter some description in ME21N material group field and press enter ( Not pressing the F4 here) at this moment this is not going through the search help exit and displaying all the entries including the Invalid materials.
Note: We can delete the Invalid material groups but the documents which are having the invalid material already will have an issue and need to be corrected all the documents. But our requirement is only to use the correct materials groups from now onwards.
I would appropriate if any one can helping this regard.
Thanks in advance.,
Regards,
VenkatHi Venkat,
You can call your ZSEARCH_HELP from the PAI , on the event SY-UCOMM = Enter using the function module F4IF_FIELD_VALUE_REQUEST.
For example, your screen field is MARA-ZXXXX, screen 0100 and search help : ZSEARCH_HELP
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
tabname = 'MARA'
fieldname = 'ZXXXX'
searchhelp = 'ZSEARCH_HELP '
dynpnr = '0100'
dynprofield = 'MARA-ZXXXX'
TABLES
return_tab = lt_returntab.
This F4IF_FIELD_VALUE_REQUEST will call your custom search help exit.
Regards
Deepa. -
Getting the value of a dynpro field in an exit for a standard search help.
Hallo Experts!
I need to modify the selected data displayed in standard sap search help: H_T357
What I've done is create an exit for the search help.
Then, when CALLCONTROL-STEP = 'DISP' I use the function module F4UT_PARAMETER_VALUE_GET and I get the value of the parameter 'WERKS' correctly. I think that this function module can only obtain values from the parameters of the search help. Well, here is the problem, I would like to get the values of dynpro fields
'ILOA-STORT' and 'VIQMEL-QMART' (warning type) in transaction IW21.
I prefer not to add these fields as parameters to the standard search help: H_T357.
Any ideas for getting the value of these fields? I've seen functions modules: F4UT_GET_ENVIRONMENT and F4UT_SH_SIC_GET_FIELDS. But I don't know if I can use them for my porpuses.
Thanks a lot in advance.Hello again,
I have already solved the problem using function module 'DYNP_VALUES_READ'.
Thanks, David. -
Match Codes / Search Helps for Duplicate Check Vendor are missing
Hi Guys,
I'm trying to enable the Duplicate Check for the Vendor solution we have here and I couldn't help, but notice that when I'm setting up the DB Search in "Define Search Application", the out of the box values for existing search helps are already preconfigured and the values are the following:
BP MC_BP_ADDRESS Address Data
BP MC_BP_BANK_DETAIL Bank Details
BP MC_BP_GENERAL General Data
BP MC_BP_ID_NUMBER Identification Numbers
BP MC_BP_ROLES BP Roles
Unfortunately, when I check in SE11 - those search helps do not exist in the system. How can I get them deployed? Are they part of a Business Set that I missed to install and activate?
Thanks in advance,
BorisHi Boris
Please check that the following is set in your system:
Configure Duplicate check for entity types - BP need the following:
Assign search object connector template to object types - BP need the following:
Ensure that "Business Partner template for MDG" connector is created in ESH_COCKPIT
Regards
Danie -
Function Module for search help Exit
How to create a function Module for search help exits?
please explain in details with step by step process.Hi,
How to create a function Module for search help exits?
function module for search help F4IF_SHLP_EXIT_EXAMPLE
dynamic search help use 'F4IF_INT_TABLE_VALUE_REQUEST'
please check out the link below it will help you
A repository object maintained in the ABAP Dictionary. It supplies input fields on Dynpros with single- or multi-column input helps. Search helps can be linked in the Dictionary with components from structures, data elements, and check tables. A search help enables you to search for entry values with assigned data, without you having to know the exact spelling of the value.
http://help.sap.com/saphelp_46c/helpdata/EN/cf/21ee52446011d189700000e8322d00/content.htm
please explain in details with step by step process.
create a search help exit:
1. create an fm with this interface:
*" TABLES
*" SHLP_TAB TYPE SHLP_DESCR_TAB_T
*" RECORD_TAB STRUCTURE SEAHLPRES
*" CHANGING
*" VALUE(SHLP) TYPE SHLP_DESCR_T
*" VALUE(CALLCONTROL) LIKE DDSHF4CTRL STRUCTURE DDSHF4CTRL
put this logic in it:
Delete duplicate filter logic.
This logic only needs to apply at the 'DISP' event - which is just
before the hit list is displayed
if callcontrol-step = 'DISP'.
delete adjacent duplicates from record_tab.
endif.
2. edit your search help in se11 and enter the name of the above search help exit fm
check this sample code..for dynamic search help
REPORT ZTEST_F4HELP .
*---Report with selection screen and to display the list of
possible entries for field 'B' as per the value in field 'A'.
parameters: p_vbeln type vbak-vbeln,
p_posnr type vbap-posnr.
at selection-screen on value-request for p_posnr.
data: begin of help_item occurs 0,
posnr type vbap-posnr,
matnr type vbap-matnr,
arktx type vbap-arktx,
end of help_item.
data: dynfields type table of dynpread with header line.
dynfields-fieldname = 'P_VBELN'.
append dynfields.
call function 'DYNP_VALUES_READ'
exporting
dyname = sy-cprog
dynumb = sy-dynnr
translate_to_upper = 'X'
tables
dynpfields = dynfields
exceptions
invalid_abapworkarea = 1
invalid_dynprofield = 2
invalid_dynproname = 3
invalid_dynpronummer = 4
invalid_request = 5
no_fielddescription = 6
invalid_parameter = 7
undefind_error = 8
double_conversion = 9
stepl_not_found = 10
others = 11.
read table dynfields with key fieldname = 'P_VBELN'.
p_vbeln = dynfields-fieldvalue.
call function 'CONVERSION_EXIT_ALPHA_INPUT'
exporting
input = p_vbeln
importing
output = p_vbeln.
select posnr matnr arktx into table help_item
from vbap
where vbeln = p_vbeln.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
retfield = 'POSNR'
dynprofield = 'P_POSNR'
dynpprog = sy-cprog
dynpnr = sy-dynnr
value_org = 'S'
tables
value_tab = help_item.
also check this link it will help you
/message/3854825#3854825 [original link is broken]
*********please reward points if the information is helpful to you*************
Maybe you are looking for
-
Why does Firefox 33 keep crashing at startup?
As soon as I start Firefox, It immediately crashes. The only way I have found to gain access to it is through starting in safe mode. I have uninstalled and reinstalled Firefox, to no effect. From reading through the error logs, it looks as if there i
-
Level of SAP NTW BI 7.1 for BO XI 3.1 SP2 Integration kit
Hello, As it is not specified in the document u201CBusinessObjects XI 3.1 SP2 Integration for SAP Solutions - Supported Platforms.pdfu201D , could you please provide me a document which specified the minimum level of SAP NetWeaver BI 7.1 required for
-
Caching on detailed navigation besides navigation cache?
Hello Everyone, We use Btexx EasyWCM as a content management system on our SAP NW portal. When we create a new page in the portal it should appear directly in the detailed navigation, but instead it appears much much later, often after more then an h
-
Anyone know where to find iPod 5 case
links well help
-
Hi, Enhancement Spot for MM02 for disable field in MENU -> MRP Profile -> RMMG1-DISPR . Thanks.