Search Criteria: how to filter dropdown lists?
Hello Experts!
In my 'Search Criteria' page of Complaints I have some fields such as Transaction ID, Transaction Type, Created By, Partner Function, etc. 'Partner Function' is bringing ALL partner functions of the system in the dropdown list. I need to restrict/filter this dropdown list in order to bring ONLY the values that I need.
The same thing happens, for example, the field 'Status'. It brings all statuses of the system, but I just need it to bring the statuses of my Status Profile.
This happens for all dropdown lists in all search pages.
How can I filter these dropdown lists?
Thanks a lot,
Luis.
Hi Luis,
Redefine method GET_DEQUERY_DEFINITIONS and use the following piece of code:
FIELD-SYMBOLS: <rt_result> TYPE crms_thtmlb_search_field_info.
CALL METHOD super->get_dquery_definitions
RECEIVING
rt_result = rt_result.
READ TABLE rt_result WITH KEY field = 'STATUS' ASSIGNING <rt_result>.
<rt_result>-ddlb_options will contain all the values for status you see in the dropdown list. Modify this list as per your requirement and hence modify the main Internal table - RT_RESULT from <rt_result> for field status.
I hope this helps.
Thanks
Vishal
Edited by: Vishal Kesar on Nov 24, 2010 12:35 AM
Similar Messages
-
How to set Dropdown list in tablen whith others Dropdown values in each row
how to set Dropdown list in tablen whith others Dropdown values in each row of the table
hi ,
You have to add the parent element before adding data to the child node ...you follow the below steps it will work
1) Take ContextStructure as follows ...
tabledata (valuenode)
ddownbyindex( value node) --within the tabledata node
value (attribute)
2)Binding to your layout
tabledata (node) ---bind this to the dataSource property of your table
ddownbyindex( node)
Value (attribute)--bind to the texts property of you DDbyIndex
3)In wdinit() method add the following code
IPrivate<Your view name>.ITabledataElement tabledataElement =wdContext.createTabledataElement();
wdContext.nodeTabledata().addElement(tabledataElement);
for(int i=0;i<5;i++)
IPrivate<Your viewname>.IDdownbyindexElement ddbyindexElement=wdContext.createDdownbyindexElement();
ddbyindexElement.setValue("Value"+i);
wdContext.nodeDdownbyindex().addElement(ddbyindexElement);
And set the cardinality property of the table node as 0..n
and dropdownbyinex node to 1..n
You try it ...
Regards
Madhavi
Edited by: madhavi kotra on Sep 2, 2008 6:00 PM -
How create combo/dropdown list in Acrobat toolbar?
Hi! How create combo/dropdown list in my custom Acrobat toolbar (using plugins SDK)?
You can add a dropdown/flyout menu to a toolbar button using the APIs provided. There is a sample in the SDK.
There is no support for an edit field or other type of UI. -
How to use dropdown list in module pool
Hi guys,
I have provided a dropdown list in my screen in my module pool program.
How should I insert values in the dropdown list.
Regards
MacHI,
Check this code.
PROCESS AFTER INPUT
PROCESS ON VALUE-REQUEST.
FIELD ZDEPT-DEPTNO MODULE create_dropdown.
*** DOUBLE CLICK ON CREATE_DROPDOWN
MODULE create_dropdown INPUT.
SELECT EMPNAME
DEPTNAME
FROM YDEPT
INTO CORRESPONDING FIELDS OF TABLE itab_details.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'DEPTNO'
value_org = 'S'
TABLES
value_tab = itab_details
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc 0.
ENDIF.
ENDMODULE.
HERE IN PAI DOUBLE CLICK THE MODULE THEN WRITE THE ABOVE CODE IT SHOULD WORK.
YDEPT IS THE TABLE I CREATED TO STORE DEPARTMENT NUMBERS.
ZDEPT IS THE STRUCTURE OF THE TABLE.
IF YOU ARE STILL UNCLEAR
PLEASE CHECK
'DEMO_DROPDOWN_LIST_BOX' PROGRAM IN SE51 AND SCREEN NUMBER IS 100
Regards and Best wishes. -
How to put dropdown list for a field in MIGO
Hi all,
I added a new tab in MIGO by using the BADI MB_MIGO_BADI
in that tab for one of the field i have to put dropdown list (some static values)
i tried VRM_SET_VALUES , but how to pass the static values to the screen field as dropdown list.
please help on this issue.
Thanks,
SatishHi,
The logic u told is right it should work.
PROCESS ON HELP-REQUEST.
FIELD MSEG-VENDTYPE MODULE HELP.
PROCESS ON VALUE-REQUEST.
FIELD MSEG-VENDTYPE MODULE HELP_VENDOR.
MODULE HELP_VENDOR INPUT.
*break-point.
wa_values-key = 'M'.
wa_values-text = 'Manufacturer'.
append wa_values to values.
clear wa_values.
wa_values-key = 'FD'.
wa_values-text = 'First Stage Dealer'.
append wa_values to values.
clear wa_values.
wa_values-key = 'I'.
wa_values-text = 'Importer'.
append wa_values to values.
clear wa_values.
wa_values-key = 'DI'.
wa_values-text = 'First stage or Second stage dealer of Imported Goods'.
append wa_values to values.
clear wa_values.
wa_values-key = 'MD'.
wa_values-text = 'Manufacturers Depot or Consignment Agent'.
append wa_values to values.
clear wa_values.
wa_values-key = 'SD'.
wa_values-text = 'Second stage dealer of Indeginious Ecisable Goods'.
append wa_values to values.
clear wa_values.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
ID = '01'
VALUES = VALUES
EXCEPTIONS
ID_ILLEGAL_NAME = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDMODULE. " HELP_VENDOR INPUT
*& Module HELP INPUT
text
MODULE HELP INPUT.
if sy-uname = 'ABAPUSER'.
break-point.
endif.
ENDMODULE. " HELP INPUT
Process on help req is triggering on pressing the F1 help but process on value req is not triggering on pressing F4 it is triggering before the screen display i.e in PBO can u tell wat might be the problem.
Thank u very much. -
How to implement dropdown list in catalog definition
hi all,
I am using wc11g, I defined my taskflow in DefaultGroupSpaceCatalog.xml and defined input parameters for this taskflow, but how to implement a dropdown list function when customer want to select one value from multiple available options, just like when user edit my taskflow in composer, in the "display options" tab, when user want to change background item, there is a dropdown list shows available values:
light
medium
dark
How to implement this dropdown list for my own parameters?
Best regardsIs their a specific reason why you are using taskflows and not portlets?
Because with portlets you can have an additional mode for doing the customization. You can create your own jspx page that represents that mode and then you can easily implement a dropdownlist or whatever form you want.
Using taskflows, you don't have such features available as far as i know.
Another solution would be to add a button in your taskflows that only renders when you are the admin. Otherwhise, the button does not show.
That button can open a popup were you add a form with a dropdownlist and in the backing bean you can set the parameter yourself but i don't realy know the code needed for that because it is an input parameter of the taskflow, right? -
How to trigger dropdown list click in editable alv?
I have an editable alv - and wehn a certain field is changed - I want to force the user to update a 2nd field, which is filled via a dropdown list.
Ive trapped the change of the first field, in the handle_data_changed method, but need to from there - call an event to simulate a click onthe 2nd dropdown field, and can not figure out how to do that. the method modify_cell wont work as it expects a value to be passed in and I need to use my dropwdown.
How is this done?
Do I have to change it from a dropdown to an f4 event? I woudl really rather not.Dear srivallika,
first you have do build up an steploop on your dynpro for the it_ccode-bukrs
AT PBO
loop at it_ccode cursor g_ccode_cur into wa_cccode.
my set loopc
module ccode_loopc.
endloop.
Include PBO
module ccode_loopc.
g_ccode_loopc = sy-loopc.
endmodule.
You only see via DIAG Dialog the displayed rows on the Dynpro.
So if you only have a steploop of 4 rows -- you only get 4 rows to the wgate.
Better use the field-set makro.
AT PBO
module rfc_fieldset_ccode.
INCLUDE PBO
module rfc_fieldset_ccode.
data: ls_ccode like line of it_ccode.
data: i type i.
I'll use deeper structure
perform rfc_fieldset_ccode.
but you also can define the code here
loop at it_ccode into ls_ccode.
add 1 to i.
field-set 'INDX' i i .
field-set 'BUKRS' i ls_ccode-bukrs .
endloop.
endmodule.
Why to do this? The field-set makro (don't forget to include AVWRTCXM at your topinclude) will send the data from internal table via AGATE to the WGATE.
Here now you can define the dropdown list:
srivallika, i'll hope i could help you a little. If you have any questions, you won't bother me. ASK!
With best regards
Thorsten -
How to filter the list of data
I am using af:inputComboboxListOfValues to display drop down list of data. The list is binded to a LOV.
I have a requirement that if the value is used in other place, I should not get it listed on the drop down list. I research doc that it let me use "launchPopupListener" to filter the list of data. As a test code, I coded like this:
public void launchListener(LaunchPopupEvent launchPopupEvent) {
// Add event code here...
DCBindingContainer bindings =
(DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
DCIteratorBinding dcItteratorBindings =
bindings.findIteratorBinding("PersonVO1Iterator");
dcItteratorBindings.getViewObject().setWhereClause("PersonEO.FIRST_NAME <> 'John'");
dcItteratorBindings.getViewObject().executeQuery();
But it does not work. It seems that 'John' is removed from VO but doesn't removed from UI combo box drop down list.
What can I do to fix it?
JDev Version 11.1.1.6.0
Thanks.
帖子经 954727编辑过Morris Li,
Welcome to the ADF Forum. Have you looked into whether the PartialTriggers for the ui combo box have been set.
This article may also assist: "Building model driven dependent list with Oracle ADF BC"
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/march2011-otn-harvest-351896.pdf
and this http://docs.oracle.com/cd/E16764_01/web.1111/b31973/af_ppr.htm#BGBIIDBF
Stuart -
How to Filter the List in Combo Box in JDeveloper?
Hey guys, I really need your help regarding this matter. In JDeveloper, I need to filter the list in combobox in order for us to query faster especially when the list is very long. For example in a 'Country' combo box, when you type 'p' in the field, the list must filter simultaneously all countries that start with letter 'p' or when you place 'ph', all countries with 'ph' in the beginning. If you have sample codes, keywords needed, or sites recommended to solve this problem, it will be very much appreciated. Thnx.
cyusing this forum may be more efficient -> JDeveloper and ADF
-
How to create dropdown list for custom remote function module
HI ,
I created a custom remote function module for a ztable.table having four fields.But now the requirement is to maintain the dropdown list for input parameter .
For eg: I maintain Input parameter as action.For that Action we have to maintain a dropdown list(display,insert,update and delete values ) in function module.Is it possible.Hi
Try using POPUP_GET_VALUES function module in the begining of the Function module this gives a POP to provide a value to you
In this you can provide a value
Check the import parameters of this Function module if it has COMBOBOX as parameter ( I dont have SAP access at this point of time) you can pass X to it so you get List box for the following fields
Create a domain to field and assing fixed values to it and use it in any table(As this works with only existing tables)
refresh fields.
DATA: fields LIKE SVAL OCCURS 0.
fields-tabname = 'MAKT'.
FILEDS-FIELDNAME = 'MAKTX'.
APPEND FIELDS.
CALL FUNCTION 'POPUP_GET_VALUES' " Try copying this in a Test program and execute
EXPORTING
POPUP_TITLE = 'Enter Mail Id here'
START_COLUMN = '5'
START_ROW = '5'
IMPORTING
RETURNCODE = SRETURN
TABLES
FIELDS = FIELDS.
Cheerz
Ramchander Rao.K
Edited by: Rob Burbank on Nov 23, 2011 9:50 AM -
How to fill dropdown list in Adobe form
Hi Experts,
I am new to adobe form.Please tell me ,how to fill drop down list in adobe form?
Thanks,
HansHello Arafat,
I am using a drop down list in Adobe Interactive Form for Web Dynpro ABAP.
The form is of ZCI type layout and the form interface is of XML schema-based interface type and the XML schema source is set to "Generated".
I have included the following code in WDDOINIT method of the view:
data: handle1 type ref to if_wd_context_node,
begin of zstruct,
zktokd type kna1-ktokd,
end of zstruct,
zitab type table of zsttxecr.
handle1 = wd_context->get_child_node( name = 'DATA.NODE1' ).
select ktokd from kna1 into corresponding fields of zstruct.
append zstruct to zitab.
endselect.
handle1->bind_table( new_items = zitab ).
In the Adobe Form Designer, i have binded the node NODE1 to the enumerated drop down list from native web dynpro library. Still the drop down box is not getting populated.
Please let me know what is missing.
Thanks and Regards. -
How to create dropdown list in table
dear friends,
i created one table in dynpro. In table i have one column dropdown by index. when i changed the value in dropdown box , same value reflect in all row in addition of row where i selected the value. please somebody tell me what i should do????
regards,
sunil sharmaHi,
If you have got 10 rows, In the first row if you have selected some value from dropdown then you want to have this same value
to be shown across the other rows of the same column right. Also for the new row you want the same value right.
if this is the case, then first implement the action for leadselect for that dropdown.
if your node has 3fields, empno, begda, endda. for ex: endda is the dorpdown by index.
In the OnleadSelect event -
Write this code -
You will get the element right. for that element get the record using
get_static_attributes into ls_table1.
Now,
loop at lt_table into ls_table.
ls_table-endda = ls_table1-endda.
modify lt_table from ls_table index sy-tabix.
endloop.
lo_nd_node->bind_table( lt_table).
Or
Also try this out.
Using the GET_ELEMENTS of IF_WD_CONTEXT_NODE
loop at lt_elments into ls_elmenets.
ls_elements->set_attribute
exporting
name = `ENDDA`
value = ls_table1-endda.
endloop.
Regards,
Lekha.
Edited by: Lekha on Sep 30, 2009 12:00 PM -
How to use dropdown list in selection screen
Hi everyone.
I'm stating a new report and a drop down list is required in initial filtering. I red different articles in google but istill just don't get it... please help...Sample Code:
TYPE-POOLS: vrm.
DATA: name TYPE vrm_id, list TYPE vrm_values, value LIKE LINE OF list.
* List box
PARAMETERS: ps_parm AS LISTBOX VISIBLE LENGTH 10.
INITIALIZATION.
* Populate list box values
name = 'PS_PARM'.
value-key = '1'. value-text = 'Line 1'. APPEND value TO list.
value-key = '2'. value-text = 'Line 2'. APPEND value TO list.
AT SELECTION-SCREEN OUTPUT.
* Set list box with value
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values = list.
START-OF-SELECTION.
WRITE: / 'Parameter:', ps_parm.
Regards,
Angelo. -
How to add one more values in Search Criteria,
Hi All,
OAF page Search Criteria :
Search By "name"only Available already have in the search criteria .we are need to add Description in search criteria .How to add one more filed “Description” in Search Criteria,
Please Help Me
Thanks
Rajavel"Set the Search Allowed property to True for any LOV result items you want to present to the user as searchable values. These items are listed in the search poplist the user sees in the LOV window.
At a minimum you must set the Search Allowed property to True for the the result table item corresponding to the LOV field on the base page.
This is from the devguide, I suggest you read it once at least if you have started work on the framework.
Tapash -
Fill Dropdown list in Adobe forms
Hi friends,
I am using SFP transaction.I have two requirements.
1. How to fill dropdown list without java script or formcalc.
2. I have 2 dropdowns .If i select first dropdown,it will be populate another dropdown based on first drop down selection in the same form.
Can you please help me?
Thanks.
HansWhich technology are you using Web Dynpro Java / ABAP? In both cases you can do the stuff in your backend i.e. the BAPI which you may be calling to dipslay just the material numbers, ask the ABAPer to change it so that it returns "Mat No - Mat Desc" and not just Material No for e.g. 01000000001 - Material 1, 010000002 - Material 2 and so on.
Bind it to the drop-down in your Adobe form and it should display the description in your Interactive form drop-down list only. So you do not need an additional field and trigger seperate events.
Chintan
Maybe you are looking for
-
HT201317 How can I remove Photo Stream from my PC?
How can I remove Photo Stream from my PC?
-
How to find the user exit for infotype 2013 ?
Hi All, How to find the user exit in infotype 2013? i want to change the drop down list default value in infotype 2013. Thanks, Srikanth P
-
Im trying to update my apps. And it telling me i purchased them once i go to sign in to update them, i sign in and it goes straight to my account and all im trying to do is update my apps. Can someone help me out to updare my apps . Thanks
-
Fixed Days Supply & Fixed Order Quantity
Hi, in certain cases we use the Fixed Days Supply & Fixed Order Quantity attributes in the Item Master to influence our ASCP plan calculation (size of planned orders etc.) We need this because we do discrete production (semiconductor industry) and wi
-
Error 107 for Adobe After EffectsCS6
Error communicating with Adobe.com (Error 107) Restart adobe download assistant and try to add the product again. Can you give me a solution for my problem.