Web Dynpro ABAP
-
Upload
alexis-antonio-ramirez-lara -
Category
Documents
-
view
48 -
download
7
Transcript of Web Dynpro ABAP
![Page 1: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/1.jpg)
Creando Web Dynpro - SE80
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
http://www.teknodatips.com.ar/sap-netweaver/218-tutorial-abap-paso-a-paso-como-crear-una-web-dynpro-abap.html
![Page 2: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/2.jpg)
Web Dynpro Component
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
![Page 3: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/3.jpg)
Creando CONTEXTO: Atributos
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
![Page 4: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/4.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando CONTEXTO: Nodo
![Page 5: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/5.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Agregando Estructuras y Campos al Nodo
![Page 6: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/6.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando Vista (MVC)
![Page 7: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/7.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Gestionando la Vista
![Page 8: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/8.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando Nodo de Diferentes Contextos
![Page 9: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/9.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
View / Controller
![Page 10: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/10.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Visualizando Contexto / Controller
![Page 11: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/11.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando Elementos
Binding (Mapeo)
![Page 12: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/12.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando el Input field
![Page 13: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/13.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando Binding
![Page 14: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/14.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Botón Context
![Page 15: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/15.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Seleccionando nodo SFLIGHT
![Page 16: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/16.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Setting Celda Estandar: TextView
![Page 17: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/17.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Creando Evento I_AEROLINEAClick Botón onEnter
![Page 18: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/18.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Nombre de Evento o Action: OBTENGO_DATOS
![Page 19: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/19.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Guardar y Activar
![Page 20: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/20.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Paso que completa la componente Windows que conforma una Web Dynpro ABAP
![Page 21: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/21.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
TESTING Web Dynpro
![Page 22: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/22.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Resultados
![Page 23: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/23.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Codigo Metodomethod ONACTIONOBTENGO_DATOS . DATA lo_el_context TYPE REF TO if_wd_context_element.DATA ls_context TYPE wd_this->element_context.DATA lv_aerolinea LIKE ls_context-aerolinea.DATA lo_nd_sflight TYPE REF TO if_wd_context_node.DATA lo_el_sflight TYPE REF TO if_wd_context_element.DATA ls_sflight TYPE wd_this->element_sflight.data it_sflight type table of wd_this->element_sflight.* get element via lead selectionlo_el_context = wd_context->get_element( ). * get single attributelo_el_context->get_attribute(EXPORTINGname = 'AEROLINEA'IMPORTINGvalue = lv_aerolinea ). * navigate from <CONTEXT> to <SFLIGHT> via lead selectionlo_nd_sflight = wd_context->get_child_node( name = wd_this->wdctx_sflight ). * get element via lead selectionlo_el_sflight = lo_nd_sflight->get_element( ).* get all declared attributeslo_el_sflight->get_static_attributes(IMPORTINGstatic_attributes = ls_sflight ).
![Page 24: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/24.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Codigo Metodo: Continuacion
select carrid connid fldate price from sflightinto corresponding fields of table it_sflightwhere carrid = lv_aerolinea. lo_nd_sflight->bind_table( it_sflight ).endmethod.
![Page 25: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/25.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Setting Celda Estandar: TextView
![Page 26: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/26.jpg)
Derechos Reservados: Consultor ABAP Alexis Ramirez Septiembre, 2015
Setting Celda Estandar: TextView
![Page 27: Web Dynpro ABAP](https://reader033.fdocuments.co/reader033/viewer/2022061610/563db936550346aa9a9b21ea/html5/thumbnails/27.jpg)