Data transfer across 2 different views in web dynpro ABAP
hi all,
can anyone please help me on how to transfer data across 2 different views in wd ABAP.
i have made a view-1 and using another view-2 as a component which is displayed in the tab in view-1.
i am required to fetch a value from the view-1's input field and use it for a further processing in the view-2.
i want to use the value which is in the input field in the view1 as a primary key to get the whole record corresponding to that value and that complete record must be shown in my view2.
the thing here is view1 and view2 are 2 different views.
view1 has a tabstrip control.
the view2 is embedded in a tab of that tabstrip as a used component because it was not possible for me to build the view in the tab as a whole.
please help me out if anyone has done so?
thanx in advance.
Hi,
If both the views are in the same comp, define the context node which holds the input field of view1 in the component controller. Then map this same context node into the context of view2. Then in the inbound plug of view 2, read the context, and fire your select statement based on the input value.
Another way is, pass the input field from view 1 as a parameter when invoking the inbound plug of view2.
Regards,
Wenonah
Similar Messages
-
Font size of text view in Web Dynpro ABAP
Hi Experts,
How to increase the font size of a text view in Web Dynpro layout. I have tried the 'Design' property of the text view and made it 'Group Title', But i want even bigger font size.
Pls suggest.
Thanks,>
Naresh Kumar Malik wrote:
> Hi
>
>
>
>
> You can use <h1> HTML tag. Here
> concatenate '<h1>' item_eform_reqno '</h1>' into head.
> wd_context->set_attribute( exporting name = 'EFORM_HEAD' value = head ).
>
>
> Here attribute EFORM_HEAD is bounded to the text view element.
>
> Regards
> Naresh
This should NOT work! The UI elements should safe encode all input values - thereby eliminating the value of any HTML tags. If you system isn't doing this already then it is a bug and if you rely on such a thing it will stop working at some point in the future.
You are basically restricted to different values available via the design parameter. The overall font sizes come from the underlying themes and the client applications (browser or NetWeaver Business Client) that host the Web Dynpro Application. Therefore no direct specification of the font size is possible in order to stay within the controls of theme. If you don't like any of the designs available, you might consider altering the Portal Theme you are using - but that is a rather drastic approach. -
Data node mapped to Adobe Form empty - Web Dynpro ABAP
Hi,
I've created a web dynpro component in ABAP. One of the view contains an interactive Adobe form.
Form properties : Data source and pdf source are mapped
Enabled checked
Submit action mapped to a method. This method reads the node mapped to the form.
Form Layout: Used ZCI Layout and Inserted web dynpro script (XML interface)
Dragged attributes from data view to create text fields.
Submit button used from Web dynpro native group
I could not read data from the form.
When I submit the form, data is not captured in the context.
I have used the same context for view and could save the data from the view. But from the adobe form, I cannot read the data.
Is there anything I missed. I have been on this since 2 days with no solution. I dont see any mistake but the form doesnt work.
Version: Adobe Designer : 8.1 (from market place)
SAP Netweaver 2004s SP18
Any help on this is appreciated.
P.S. Used all possible help from SDN existing posts and SAP notes.
Thanks in advance,
SrinivasHi Srinivas,
place a button on webdynpro view it self then try.
make sure your form is working in interactive mode.
else keep this conde in modifyview method.
method WDDOMODIFYVIEW.
data: LR_INTERACTIVE_FORM type ref to CL_WD_INTERACTIVE_FORM,
LR_METHOD_HANDLER type ref to IF_WD_IACTIVE_FORM_METHOD_HNDL.
check first_time = abap_true.
LR_INTERACTIVE_FORM ?= VIEW->GET_ELEMENT(u2018<<ID_OF_YOUR_UIELEMENT>>u2019).
LR_METHOD_HANDLER ?= LR_INTERACTIVE_FORM->_METHOD_HANDLER.
LR_METHOD_HANDLER->SET_LEGACY_EDITING_ENABLED( abap_true ).
endmethod.
or try these links
For More Information look at the link below.
http://help.sap.com/saphelp_nw70/helpdata/en/2c/241a427ff6db2ce10000000a1550b0/frameset.htm
Please look into SAP Notes: 1229392
You can also look at the elearning below:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/c766e918-0b01-0010-99b1-c2b78cd059b3
Regards,
Mahesh -
Web Dynpro ABAP: Assigning of Conversion Exits in ALV
Hi,
We are currently developing a generic data display application using ALV technology in Web Dynpro ABAP. "Generic" means that the structure of the data is created dynamically during runtime (using RTTS) and that even the contained data elements are created dynamically without any relation to DDIC. The generation is based on metadata like field name, data type, length, decimals, conversion exit.
Our problem is that we were not able to find a way to assign the conversion exit of a data element ("column") in Web Dynpro ALV. Without this feature, no output conversions will take place since the data elements have no relation to DDIC. In the "classical" ALV, this could be easily done using method SET_EDIT_MASK of class CL_SALV_COLUMN.
Is there a similar method in WebDynpro ALV or at least an alternative approach to assign a conversion exit to a column or cell?
Thanks for your help in advance.
Best Regards,
SvenHello Sven Hader,
As you said you are generatiing the metadata like field name, data type, length, decimals, conversion exit dynamically.
Can you please let me know how you are diong this?
Meanwhile, you can try this approach to assign a Conversion exit to ALV Table column attribute dynamically.
DATA: lv_data TYPE dd04v,
lv_mode_ext2int type ESEBOOLE. "Conversion mode that you are in
read the data from the database
CALL FUNCTION 'DDIF_DTEL_GET'
EXPORTING
name = lv_ddobjname
state = iv_object_state
langu = iv_langu
IMPORTING
dd04v_wa = lv_data
EXCEPTIONS
illegal_input = 1
OTHERS = 2.
CHECK NOT lv_data-convexit IS INITIAL.
CONCATENATE 'CONVERSION_EXIT_' lv_data-convexit '_INPUT'
INTO cl_im_imp_ehs_material_erp=>mv_conversion_exit_input.
CONCATENATE 'CONVERSION_EXIT_' lv_data-convexit '_OUTPUT'
INTO cl_im_imp_ehs_material_erp=>mv_conversion_exit_output.
IF lv_mode_ext2int = 'X'.
ASSIGN cl_im_imp_ehs_material_erp=>mv_conversion_exit_input
TO <lv_funcname>.
ELSE.
ASSIGN cl_im_imp_ehs_material_erp=>mv_conversion_exit_output
TO <lv_funcname>.
ENDIF.
(3) call the conversion exit
CHECK <lv_funcname> IS ASSIGNED.
TRY.
CALL FUNCTION <lv_funcname>
EXPORTING
input = iv_value
IMPORTING
output = ev_value.
IF sy-subrc <> 0.
ENDIF.
CATCH cx_sy_dyn_call_illegal_func
cx_sy_dyn_call_illegal_type
cx_sy_dyn_call_param_missing
cx_sy_dyn_call_param_not_found. "#EC NO_HANDLER
ENDTRY.
Endif.
I hope it should work.
Thanks,
Bharath.K
Edited by: Bharath Komarapalem on Dec 16, 2008 2:47 PM -
How to call web dynpro ABAp application into workflow
Hello All,
How to call webdynpro application into workflow .Is it possible ?
Scenario is : A web dynpro application should flow into 3 levels of approvals .
Please share your knowledge .
Thanks
Sonal>
Saurav Mago wrote:
> hi,
> I dont think from workflow , you can call WD application.
>
> Thanx.
Actually you can configure a workitem to launch WDA via UWL ( http://help.sap.com/saphelp_nw70ehp1/helpdata/en/59/d516690e854c7090ae15bf492a869f/frameset.htm ) or in the NetWeaver Business Client using the Business Workflow Workplace (WDA Application SWF_WORKPLACE).
There is also a chapter in the upcomming SAP Press 2nd edtion workflow book on different aspects of Web Dynpro ABAP integration into Workflow:
http://www.sappress.com/product.cfm?account=&product=H3057 -
Adobe form to save data using Web Dynpro ABAP
Hi. I am pretty new to SAP world and trying to learn and work on a task given to me relate to
creating Adobe offline form using Web Dynpro ABAP same time.
I have several questions and hopefully, many gurus like you will provide answers.
I noticed there are many examples creating and using Adobe interactive forms (though not many newer version),
but I didn't see (at least I didn't find any) any detail example on saving data to an internal table (such as fixed assets, vendor master, etc)
using interactive form. Is there any detail explanation/example on this?
I have ask this question in another forum (before I found this forum) but didnu2019t get the answer yet.
2. When I tried to see graphic layout and modify the layout from Web Dynpro, I can't see the graphic layout.
All I see is text list of fields/buttons that I created, but can't see section for graphic layout where I can modify layout.
I am sure I didn't install/configure something correctly.
Anyone has any idea what I didn't do?
I have another question, but I will wait till later after I figure out above ones first.
Thanks for all your help in advance.
JohnHi John,
In the WD4A view, there is a button "Show/Hide Layout Preview".
Click on that button to be able to see the Layout.
Note that this button is next to the Pretty Print button.
regards,
Reema. -
Data Maintenance Web Dynpro ABAP versus Classic ABAP
I am working on a project where I will have to create a couple of custom master data tables. In classic SAP it is very easy to create standard table maintenance screens for master data via transaction SE54 where you can assign an authorization group for security purposes if necessary. Although we very much like Web Dynpro ABAP development, I cannot find an easy way to create the same userfriendly table maintenance screens as we know them in classic SAP.
That's why I am a bit in doubt: on the one hand we want the web look and feel, but on the other hand creating the maintenance functionality in classic sap is very simple and straight forward. Whatever the solution will be, classic or not, it will become part of a portal someday. I know both solutions can be linked to a portal so that's no decision maker in our case.
Does somebody have any idea if there is something available for generating standard data maintenance screens in Web Dynpro ABAP without the need for a lot of additional coding? Basically I am looking for a web dynpro replacement for transaction SE54.
Looking forward to your thoughs!!
kind regards
Angelique Heutinck
IFFHi Angelique Heutinck ,
Webdynpro abap is a screen design interface, as module pool, in module pool development we can only desigh screens, similarly in wda is also intented to design screen that are web enabled,
while in classical abap we have the povision to call a transaction from a screen, while in wda, we have the provision to call another screen or view, but not a transaction.
unfortunately we cant embedd a tranction inside a wda development, so the only provision to simulate SE54 in wda is to create screens manually.
Regards
Sarath -
Question about meta-data of Web Dynpro ABAP / Web Dynpro Java
Hello together,
everywhere I can read, that Web Dynpro meta-data is platform independent.
I´ve read into a book, that the meta-data of Web Dynpro Java is saved as XML and
that Web-Dynpro Java Runtime generates runnable classes and sourcecode out of this...
- What about Web-Dynpro ABAP? Is Meta-code in ABAP is saved in XML too?
- just for theory: is ist possible to take the meta-data of a Web-Dynpro ABAP component and
generate a Web-Dynpro Java Component out of this?
I tried to find it out but i failed... In table WDR_RR_LOAD (is this the right one?) I found only the
field data. But this is a RAWSTRING and I don´t know how to make I "readable".
I must know this for my thesis for my studies, not for work.
Thank you very much !!!!
Greetings,
OliverMe again,
I am not sure if I understood it right...
The meta-data which describes the visual part of a view is saved as XML and
would be rendered i.e. in the webbrowser... Right?
What about the meta-data of the Web Dynpro application?
Is this meta-code into an other structure or XML too?
Thank you very much.
Many Greetings,
Oliver -
How to add button ui element in alv table data in web Dynpro ABAP
Hi Experts,
I have one requirement,
Actually I was devloped normal table in web Dynpro ABAP
in that i have one column Display as a button .
when i select that button need to display some data.
same requirement i need to devlope in alv table.
i am going to attach file please check.
Thanks in advance.
Regards,
Subba Reddy.Hi,
You can create Button in your ALV table column with below code
DATA lo_button TYPE REF TO cl_salv_wd_uie_button.
CREATE OBJECT lo_button.
CALL METHOD lv_value->if_salv_wd_column_settings~get_column
EXPORTING
id = <your column name>
RECEIVING
value = lo_system_select_hdr.
lo_button->set_enabled( value = abap_true ).
lo_button->set_text( value = 'Avaliable List' ).
lo_button->set_tooltip( value = 'Avaliable List' ).
lo_system_select_hdr->set_cell_editor( value = lo_button ).
And for button click action,
Create a method (say SHOW_DATA( ) ) with on_click event handler.And when you click button on your ALV table, SHOW_DATA( ) method will trigger.
Thanks
KH -
Different languages are not available for Web Dynpro ABAP (WDA)
Hi Experts,
We are using Web Dynpro ABAP in 2 different languages (English/Spanish). Production environment only is available for English (WDA).
How can I make Spanish language available for Web Dynpro ABAP??. Is there any configuration or installation which I am missing?? Development and QA are OK (English/Spanish)
Thank you.
Regards
David Cortés.Hi Experts,
Any help???
Regards
David Corté -
Web Dynpro Abap: Select-Options: Save Selection Data
Hello,
I am using select-options in web dynpro abap. Need to add a feature where the user can save his selection values as a variant.
All I can think of is getting all the selection values and saving these into a Z table.
Can you suggest a better way?
Thank you.
IreneHi Irene,
Alas, it's currently not possible. You could write your own wrapper though adding a save button. Inside of the action handler you could retrieve the range tables of all fields, convert their content to a structure you like and save it a fitting db table. My suggestion is to use XML and a DB table with a XSTRING field in the data section to store the range table values.
Using personalization will allow you to customize your ui and to hide certain select option fields.
Best regards,
Thomas -
How to display the data of CJ2C(T-CODE) using web dynpro abap
Hi all:
How to display the data of CJ2C(T-CODE) using web dynpro abap.
CJ2C used to display a Gantt Chart.
Thanks.Hi,
Create a Value attribute (resource) of type Resource, bind it with the property of File Upload UI element.
On action place the code and Deploy the application
byte[] bytes = new byte[ 1024];
FileOutputStream out = new FileOutputStream( new File( <path in server>));
InputStream in = resource.read( true);
int len;
while( ( len = in.read( bytes)) > 0)
out.write( bytes, 0, len);
in.close();
out.close();
Regards
Vinod V -
Problem in changing CAPTION (header) of a View in Web dynpro component
Hi All,
I want to change the Caption (header) text of a View in Web dynpro component. But when i transport it the changes are not reflecting in other systems.
Also when i activate the Web dynpro component in development system, it issues a message "The text belongs to package $TMP". But the Web dynpro component is assigned to a custom package.
Any pointers to resolve this is appreciated.
Thanks in advance.
Regards,
Navin.Hi
Please check the 'text' property of the caption.
e.g : If you are using OTR to bind the text then it might be possible that the OTR text belongs to $TMP package.
Please explain how have you binded the caption ?
Regards,
Puneet -
Master/Detail Viewer Application in Web Dynpro ABAP
Hello @ll,
i search a Master/Detail Viewer Application in Web Dynpro ABAP like this in WEB Dynpro Java (show below).
http://help.sap.com/saphelp_nw04/helpdata/en/84/8bc1a36a38da41a46517b114ca0974/frameset.htm
Have anyone a tutorial or can help how i config the event "onLeadSelect".
I create a master- and detail table done all context mapping.
Thanks in advance
regards
arminHi Armin,
Please go through
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7a89b067-0801-0010-8192-a9896a60938e?quicklink=index&overridelayout=true
Thanks,
Prahsant -
How to View Smartforms or SAP Script Forms in Web Dynpro ABAP
Do anyone have idea of how to View Smartforms or SAP Script Forms in Web Dynpro ABAP?
Please let me know. ThanksHi Sameeksha,
You can display an smartform in WDA as an pdf file. Try go through this [article |https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0de1eb8-0b98-2910-7996-8a3c2fcf6785]where Nanda does explain about the same.
Regards,
Uday
Maybe you are looking for
-
i just bought a new computer, can i transfer itunes from my old computer to my new computer with my music in it or do i have to sync all my cds again
-
I want to capture all the function from "usr_role_repselect". What is the dba views of this?
-
Currency translation data load into BI
Hi all. In our QAS BI system we miss some currency translation data. I checked ECC part - all missed data does exist. How and where I can initiate currency translation data load? thanx in advance, points will be awarded! Edited by: Gediminas Berzansk
-
Grid Control 10.2.0.1.1 Silent Installation Problem
I seem to be having issue installing Grid Control 10.2.0.1.1; I am using the silent install with existing database method and for some reason, the installation process is not using some variable I have specified in the response file. My operating env
-
Powerbook G4 won't boot after 10.4.10 update
Hi, Looking for help with the following problem. Last week, I updated my Powerbook G4 to 10.4.10 and since then the system fails to boot. The failure may or may not be linked to the update, but the timing is suspicious. When I attempt to book the sys