Populate value into dropdownlist
Is it possible to populate value of a dropdownlist?
I will want what is inside my dropdownlist to have values according to this SQL statement.
Select distinct PROGRAM_ID from ZPROGRAM_TABLE
How am I suppose to do this? Any codes example?
I got an error when I put this codes:
data: itab type standard table of ZPROGRAM_TABLE WITH HEADER LINE,
wa_itab type ZPROGRAM_TABLE.
DATA : K TYPE I VALUE 1.
START-OF-SELECTION.
CALL SCREEN 1000.
MODULE STATUS_1000 OUTPUT
MODULE STATUS_1000 OUTPUT.
SET PF-STATUS 'SCREEN_1000'.
SET TITLEBAR 'TITLE_1000'.
select DISTINCT PROGRAM_ID from ZPROGRAM_TABLE
into table itab.
loop at itab.
clear wa_itab.
wa_itab-PROGRAM_ID = K .
wa_itab-PROGRAM_CODE = itab-PROGRAM_CODE.
append wa_itab to itab.
K = K + 1.
endloop.
call function 'VRM_SET_VALUES'
exporting
id = 'ZDROPDOWNLIST' "Here use your input box name in which you need dropdown
values = itab
exceptions
id_illegal_name = 1
others = 2.
ENDMODULE. "STATUS_1000 OUTPUT
Here is the link of how the error look like:
http://img529.imageshack.us/img529/9650/screenee6.png
Can someone tell me how to solve it and where is the error?
Similar Messages
-
To populate values into single field in an internal table
Hi Friends,
How we need to populate values into single field in an internal table.
E.g itab consits of single field ( name)
i need to assign values to this field name .like
peter,
john,
abrahm,
daneyal
Pls tell me i how i need to code for this
Thanks ,
ParnithHi,
Please look at the below code :
DATA : BEGIN OF itab OCCURS 0 ,
name(20) TYPE c,
END OF itab.
START-OF-SELECTION.
itab-name = 'Peter'.
APPEND itab.
CLEAR itab.
itab-name = 'John'.
APPEND itab.
CLEAR itab.
itab-name = 'Abrahm'.
APPEND itab.
CLEAR itab.
itab-name = 'Daneyal'.
APPEND itab.
CLEAR itab.
LOOP AT itab.
WRITE : / itab.
ENDLOOP.
Thanks,
Sriram Ponna. -
How to populate values into a Listbox on selection screen
Hi All,
Please any one let me know how to populate values (for ex.01,02 and 03) in a list box of selection screen..
Thanks,
VijayTry this code ...
REPORT ZLISTBOX.
TYPE-POOLS: VRM.
TABLES SPFLI.
TABLES SSCRFIELDS.
DATA flag.
DATA: NAME TYPE VRM_ID,
LIST TYPE VRM_VALUES,
VALUE LIKE LINE OF LIST.
PARAMETERS PS_PARM LIKE SPFLI-CARRID AS LISTBOX VISIBLE LENGTH 5
USER-COMMAND fcodex.
data: i_spfli type spfli occurs 0 with header line.
PARAMETERS PQ_PARAM LIKE SPFLI-connid AS LISTBOX VISIBLE LENGTH 15
USER-COMMAND
fcodey.
*DS AS CHECKBOX USER-COMMAND FLAG.
INITIALIZATION.
NAME = 'PS_PARM'.
DATA T TYPE I VALUE 0.
SELECT DISTINCT carrid into corresponding fields of table i_spfli FROM
SPFLI.
loop at i_spfli.
VALUE-KEY = i_spfli-CARRID.
VALUE-TEXT = i_spfli-CARRID.
APPEND VALUE TO LIST.
endloop.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
ID = NAME
VALUES = LIST.
AT SELECTION-SCREEN.
if sy-ucomm eq 'FCODEX'.
REFRESH LIST.
CLEAR LIST.
PQ_PARAM = ' '.
NAME = 'PQ_PARAM'.
SELECT * FROM SPFLI WHERE CARRID = PS_PARM.
VALUE-KEY = SPFLI-connid.
VALUE-TEXT = SPFLI-connid.
APPEND VALUE TO LIST.
ENDSELECT.
endif.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SY-UCOMM NE 'FCODEX' OR SY-UCOMM NE 'FCODEY'.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
ID = NAME
VALUES = LIST.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
START-OF-SELECTION.
clear i_spfli.
refresh i_spfli.
select * into table i_spfli from spfli where carrid = ps_parm and connid
= pq_param.
loop at i_spfli.
WRITE: / 'CITY FROM:', I_SPFLI-CITYFROM, 'CITY TO :',I_SPFLI-CITYTO,
'DEPARTURE TIME :', I_SPFLI-DEPTIME.
ENDLOOP. -
How to populate value into textboxes
Hi,
I'm working with oracle forms for portlet and need help populating a certain value into textboxes. There are 40 textboxes, 40 checkboxes, and a textbox for a user to enter a value. When a user checks the preferred checkboxes then enters the value into the textbox, I want this value to be populated into those 40 textboxes.
Please help...
Thx in advance,
Thuly2Hi Adi
If ZVal is your value node then,
DATA: lref_entity TYPE REF TO cl_bsp_wd_value_node,
lref_bo_coll TYPE REF TO if_bol_bo_col,
lref_data TYPE REF TO <<your ZStructure>>,
ls_data type <<your ZStructure>>.
ls_data-<<field1>> = 'XYZ'
ls_data-<<field2>> = 'XYZ'
CREATE OBJECT lref_bo_coll TYPE cl_crm_bol_bo_col.
CREATE DATA lref_data.
CREATE OBJECT lref_entity
EXPORTING
iv_data_ref = lref_data.
lref_entity->set_properties( ls_data ).
lref_bo_coll->add( lref_entity ).
typed_context->ZVal->set_collection( lref_bo_coll ).
Hope this was helpful.
Best Regards,
Lakshminarayana -
How to populate values into DFF
hi all
kindly tell me how to create a LOV for a DFF field based on some other field in the form?
for ex:
i created a DFF to catch supplier site based on supplier name entered in the form , how to correlate both?
kindly answer
--regards
--rajHi Ghattamaneni,
Issue resolved?
if not, try with this.
Create a Value set based on suppplier name to get supplier site.
then go to DFF.
either Sys Admin/Application/DFF or AP/Set-up/DFF.
Then create DFF with Context Prompt or with context.
add the attributes and add Value set to each attribute.
try with this.
--Basava.S -
Urgent ! Populate values into Attribute from ODS
Hie,
I have made 0SALES_DIST as a attribute of 0DOC_NUMBER
0SALES_DIST & 0DOC_NUMBER is currently in Sales Item ODS and is retrieved via standard data source
Although both values of 0SALES_DIST & 0DOC_NUMBER exist independantly in the ODS, I would like to make 0SALES_DIST as attribute of 0DOC_NUMBER
I attempted to create a Update Rule from the Sales Item ODS to feed 0DOC_NUMBER attribute - 0SALES_DIST.
However when I load the data, 6000 over records were transferred but NONE added hence I still do NOT see the values of 0SALES_DIST populated in the Master Data of 0DOC_NUMBER
Please advice if there is any other option to do this.
I was thinking I write a Routine in the UR of ODS to the Cube and push the data to the Master Data of 0DOC_NUMBER.
However, I do NOT know how to write the RoutineDear Chris
I could not able to understand why you are attempting to create attribute in Update rule in this scenario.
If you want 0SALES_DIST as attribute of 0DOC_NUMBER.
Load master data for 0SALES_DIST separately.
Before mention this as navigation attribute in 0DOC_NUMBER.
Make a Try....
Friends let me correct. if i am wrong.
Regards
Raju Saravanan -
How to populate value node with values?
Hi Experts,
I have created a new view with a vlaue node of table type.
How can I populate values into the value node?
Which method will be useful?
Is there any material for Web UI Programing?
Please help me in this.
Thanks,
Adi.Hi Adi
If ZVal is your value node then,
DATA: lref_entity TYPE REF TO cl_bsp_wd_value_node,
lref_bo_coll TYPE REF TO if_bol_bo_col,
lref_data TYPE REF TO <<your ZStructure>>,
ls_data type <<your ZStructure>>.
ls_data-<<field1>> = 'XYZ'
ls_data-<<field2>> = 'XYZ'
CREATE OBJECT lref_bo_coll TYPE cl_crm_bol_bo_col.
CREATE DATA lref_data.
CREATE OBJECT lref_entity
EXPORTING
iv_data_ref = lref_data.
lref_entity->set_properties( ls_data ).
lref_bo_coll->add( lref_entity ).
typed_context->ZVal->set_collection( lref_bo_coll ).
Hope this was helpful.
Best Regards,
Lakshminarayana -
How to populate custom table field value into standard DFF
Hi Gurus
I am newbie to the OAF
I have a requirement to populate the custom table field value into standard DFF. we enabled the DFF in ReqDistDFFOnAcct(po_req_distributions_all). On the requisition tab as soon as i click on the checkout button, the custom field value has to be shown in the requisition distributions DFF field along with the standard Columns like charge account, percent, qty and when we click on the next button, it has to hit the base table ie., po_req_distributions_all.
the standard columns data is showing the screen. how to acheive this requirement programatically
There is a EO for the req distributions table. please help me how to achevie this requirement.
Any help woud be greatly appreciated.
Thank You!
KrishnaThanks Aj. Finally i made some progress....but i am getting an error in the inst_top OPMN folder 10/10/08 15:37:14 Error: <connector name="OracleASjms" path="OracleASjms.rar" /> will not be bootstrapped since corresponding module declaration was not found in application.xml. I cleared the cache, bounced the webserver. Could not able to understand what is this error
Following is the code that i have written. I am not able to find out what is the error. please help me how to fix this error. there is no changes in the page and the value is not auto populating. the page is having the normal behaviour as the standard one.
Thanks in Advance for your help...
public class xxCheckoutDistsCO extends CheckoutDistsCO
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
String UnitId="";
//First get the Application Module
OAApplicationModule am = pageContext.getApplicationModule(webBean);
OAViewObject vo = (OAViewObject)am.findViewObject("PoRequisitionLinesVO");
String Reqlineid="";
String Linenum="";
String DeliverLoc="";
if(vo.first() !=null)
Reqlineid= vo.first().getAttribute("RequisitionLineId").toString();
Linenum = vo.first().getAttribute("LineNum").toString();
DeliverLoc = vo.first().getAttribute("DeliverToLocationId").toString();
// if(pageContext.isLoggingEnabled(OAFwkConstants.STATEMENT))
// pageContext.writeDiagnostics("TEST >", Reqlineid,1);
// pageContext.writeDiagnostics("TEST >", Linenum,2);
// pageContext.writeDiagnostics("TEST >", DeliverLoc,3);
UnitId=null;
String Querry="select amli_icx_oaf_utils.get_blding_unit_id (?,?,?) from dual";
try
PreparedStatement ps=am.getOADBTransaction().getJdbcConnection().prepareStatement(Querry);
ps.setInt(1,Integer.parseInt(Reqlineid));
ps.setInt(2,Integer.parseInt(Linenum));
ps.setInt(3,Integer.parseInt(DeliverLoc));
ResultSet rs=ps.executeQuery();
// ps.execute();
// am.getOADBTransaction().commit();
while (rs.next())
System.out.println(" Query Results ");
UnitId= rs.getString(1);
System.out.println(" first > ");
rs.close();
ps.close();
catch(SQLException a)
System.out.println(" Error "+a);
System.out.println(" Second > ");
System.out.println(" Third > "); ----the program is executing upto here...it is not setting the value after this.
OAViewObject povo = (OAViewObject)am.findViewObject("PoReqDistributionsVO");
if(povo.getCurrentRow()!=null ) --------If i remove this condition i am getting the nullpointer exception in page.....
System.out.println(" Fourth > ");
povo.getCurrentRow().setAttribute("Attribute12",UnitId);
// if(pageContext.isLoggingEnabled(OAFwkConstants.STATEMENT))
// pageContext.writeDiagnostics("TEST >", UnitId, 1);
Thanks
krishna -
Populate AWS_CHOICES values into LC workbench process route names
Hi All,
Sometimes we want to give your users a choice, which will affect the routes that are taken within the LiveCycle process. If we put a bit of text into the AWS_CHOICE text field, such as “Approve,Deny”, .you can see the screenshot .now my problem is i need to populate AWS_CHOICES values into LiveCycle workbench process route names .
I am following the suggestions given in the url http://www.avoka.com/blog/?cat=11 .
in the section Giving the user a choice
i was unable to find the checkbox that says “Populate Form with Routes when Assign task activity.
Any response will great appriciation.Hi ,
Thanks for the quick response.
i am using version Adobe LiveCycle Workbench ES2 Version: 9.0.0.0.20091021.2.223388 ,but i was not found for "Populate Form with Route Name" option for Assign task activity.
Please could you confirm which activity has the option "Populate Form with Route Name" .
Thanks
Anjaneyulu. -
How to use CrossReference and DVM in ODI &how to populate data into Xref
Can any one tell how to use Domain Value Maps and Cross Referencing in ODI?
DVM or Domain Value Map are created and used in ESB console of SOA suite.
My actual requirement is as follows:
The below steps describe loading data from ERP Application 1 to ERP Application 2.
1. The Source Application ERP APP1, populates the interface table using their native technology.
2. A job scheduler invokes the Source side ODI Package.
3. ODI then extracts the data from Source Interface table and populates the Target Interface table.
4. After populating the Target interface table the ODI populates the X-ref table with App 1 ID and generated common ID.
5. The ODI either deletes or updates the rows that were processed from the Source interface table.
6. On the Target Application ERP APP2, the native application extracts data from target interface table and populates target database there by generating ERP Application 2 ID.
7. A job scheduler on the Target application invokes the ODI package to populate the Application 2 ID onto the Xref table matching on the Common ID.
I just want to know :
1. How to populate data into the Xref table from Source datastore
2. And if data is successfully laoded from target datastore to actual base table of target then how to populate the target id into the cross reference table.can anyone suggest me some answer, then it would be of great help?
-
How to populate USERNAME into a text field [SOLVED]
Hi all,
Forms 10g(10.1.2.0.2), Windows XP
In my form I have 2 blocks.
Block 1 with only one item, where we enter some value and hit enter(this will navigate to block2 and execute the query).
Block 2(tabular) will fetch the records. Now this block2 have 3 columns(caseid, userid, date).
Now when I insert a new record, I just need to enter the caseid only. And userid and date have to be automatically populated.
I'm able to populate date by setting Initial Value property to *$$DATETIME$$* for the date column.
And I tried many ways to populate USERNAME into userid column without any success.
I tired something like this
In *When-New-Item-Instance*
if :System.Cursor_Item is null then
:BLOCK2.userid := Get_Application_Property(USERNAME);
else
null;
end if;
/*In this case, I can navigate to to the last recrord w/o any changes in the fetced records
and while inserting the new record, USERNAME doesn't populate.*/
In *When-New-Record-Instance*
declare
v_dummy varchar2(15) := null;
begin
v_dummy := nvl(:system.cursor_value, null);
Copy(to_char(v_dummy), :System.Cursor_Item);
if :System.Cursor_Item is null then
Copy(null, :System.Cursor_Item);
:BLOCK2.userid := Get_Application_Property(USERNAME);
else
null;
end if;
end;
/* Nothing populates into the userid item while inserting new record */Any help please...Hi Ammad,
It is populating number 73 (which is not my username) into the field.
And when I changed it to :BLOCK2.userid:=GET_APPLICATION_PROPERTY('USERNAME');
I get FRM-40735 WHEN-CREATE-RECORD trigger raised unhandled exception ORA-06502
Also when the new record is inserting, the user shouldn't be able to edit userid and date fields. But this is also not working...
Edited by: Charan on Sep 20, 2011 11:26 AM -
How to add TickMark into dropdownlist?
Hello,
i am looking for dropdownlist with multiple selection.
Is there a DropDownList widget allows more than one menu item to be selected at a time?
i got ans from forum
http://forums.adobe.com/message/3319311#3319311
they said we can add tickmark into dropdownlist.so that we can select more than one item.But How to add Tickmark into dropdownlist? OR can we custmize dropdownlist?
please, give some hint.
If Anybody knows the solution , please help me.I think there are two ways:
1) Use a specific control with text tokenization, like a Telerik's one RadAutoCompleteBox (user1's text is a token, and user2's text is an editable
text area);
2) Use CSR (client-side rendering; JSLink field of a list EditForm's web part) to make the original field (input tag) read only and dynamically add second text
box for user2's editable text. Then on form submit you can combine the two values: read only one and dynamically edited. You may do so via overriding the PreSaveAction() JavaScript function in your JSLink file.
v -
Populate data into standard component alv from Zcomponent popup data selected
HI All
I have to call Zcomponent in standard component and need to pass value into Zcomponent (table) and from Zcomponent select row and pass back to standard component.
Steps
1) Created Zcomponent with interface node
2) Enhanced the standard component and create used components for Zcomponent and make it available at component controllers and view controllers.
When I click on Button in standard component I am calling this Zcomponent as popup window.
My problem I when I select data in Zcomponent I need to populate the data in ALV of standard component.
I thought of 2 methods to take my selected back and populate data into standard component ALV.
1) Create event: EVENT1 and Interface method Method1 and link to EVENT1
So that I can raise this event in Zcomponent and populate the data into standard component ALV
Problem: Under events interface checkbox is visible, when I select my enhancement implementation the interface checkbox not visible under events tab?.
2) Create Interface method Method1 write logic to populate data into standard component ALV
But here to when I select my enhancement implementation the interface checkbox not visible under?
Can anyone please help me why interface checkbox is not visible or any better solution to populate the data back to standard component alv?
Thanks
GopalHi Gopal,
You can achieve your requirement by using EVENTS as below
Create an event SET_DATA in component controller of zcomponent and mark it as interface and also include the parameters like context_element( type ref to if_wd_context_element), etc as below
Now, create an action for the event onLeadSelect of your zcomp Table and write the below code
DATA lo_ctx_element TYPE REF TO if_wd_context_element.
"get the selected row
lo_ctx_element = wdevent->get_context_element( name =
'NEW_ROW_ELEMENT' ).
"Raise the event with parameter
wd_comp_controller->fire_set_data_evt( context_element = lo_ctx_element ).
Use the Zcomponent in your standard component and make available in std. view's properties
Create an event handler SET_DATA method for your Zcomp's event as below
Now, inside this method, you get the parameter CONTEXT_ELEMENT and get the data from this context element as below
context_element->get_attrribute( ) or
context_element->get_static_attributes( )
You can populate the data into standard component based on the obtained value from Zcomponent.
Hope this helps you.
Regards,
Rama -
Adding values into /BI0/SUNIT ??
Hi,
I have an infoobject which is a reference of 0UNIT. Therefore, I get all the values that are present in the database table /BI0/SUNIT.
I do not have a type 'BOX' defined as a value in this table. I am not sure how to populate the values into this infoobject(database). Any suggestions?
Cheers
KiranHi,
this information usually gets uploaded from your source system via transfer global settings which is an option in rsa1 if you do a right click on your source system in the source system tab. Another option is going to spro->SAP Netweaver->common settings->maintain units. Here you can do it manually.
best regards
Siggi -
Assign a value from dropdownlist to input field value on BSP page
Hi,
I'm new to SAP and ABAP. We have a CRM project in which I have to maintain BSP pages.
Now, coming to my problem: I have a input field with
value = "//BTAdminH/HeaderInfo"
This field is normally maintainable. The required function is now to set this field as not maintainable/readonly. Then, the value should be set automatically to an value, which will be selected from a dropdownListBox. After saving, the value HeaderInfo should have the same value like the selected value from the dropdownListBox.
How can I now set the field as readonly (this should be the easier part) and
how can I set the value for the HeaderInfo to the value of the selected value from the dropdownListBox?
If I set it directly like this
value = "//BTActivity/Priority"
it is shown on the BSP page correclty, but it is not saved as HeaderInfo.
Please help me.
EnjaHello Gokul,
test was only for test purposes! I am using as a separator the plus sign!
But this is not the problem!
In debugging, the local variable has the concatenated value! So, this is working!
oncatenate ls_ddlb1-value ls_ddlb2-value ls_ddlb3-value into lv_headerinfo SEPARATED BY ' + '.
But when I assign the value of my set_headerinfo to the local variable, then it is returning only the separator sign!!!
if BTAdminH->GET_HEADERINFO( 'HEADERINFO' ) is initial.
BTAdminH->SET_HEADERINFO( attribute_path = 'HEADERINFO' value = lv_headerinfo ).
endif.
If I declare the local variable as one of the dropdown values, then it is getting populated also for set_headerinfo
lv_headerinfo =ls_ddlb1-value.
So, the assigning is also working! But it is not working, when the local variable equals more than one value! I hope that I could explained it in the right way for you!!!!
So. why is the value for set_headerinfo not the same as the one for the local variable! The local variable has the correct value after the concatination.
Regards
Enja
Maybe you are looking for
-
Extract of gr processing time in open purchase order
to display gr processing time in open purchase order .give me query for extract the gr processing time which table and which field we have to take
-
Control on non service based IV
Good Day Gurus! We have POs with Item Cat D which are non service-based IV since we are not using service master/entry. During ammendment of service line, PO line item amount can be decreased since entry of negative value in service lines is allowed
-
Setup Assistant fails during file transfer and loops back to the beginnig
I have a PPC G5 running 10.4.11 and just bought an Intel-based MacBook Pro. (I haven't gotten it to fully start up yet, so I'm not sure about the OS.) I've tried to use the Setup Assistant to migrate my files and applications from my desktop to the l
-
Trusted Zone asks users to open PDF file
Hello, When a site is in the Intranet Zone and a user clicks on a PDF link, then the PDF file will just open without asking to Open/Download the file. How can i get the same feature from a site that is in the Trusted Zone. I have tried to compare wha
-
when i doing my update my ipad 3 why the itunes show this message ? (the ipad could not be restored this device isn't eligible for the requested guid ) what can i do now please reply urgent thanks