✒️SAP BI / BW BO Video - Creación de aplicación WEB con WAD
SAP BI / BW BO Video - Creación de aplicación WEB con WAD
Creación de Aplicación WEB con WAD
Veremos algunas funciones y procedimientos para crear una aplicación web. Recordemos que WAD trabaja integrado a SAP Portal por lo que se necesita de éste último para que funcione correctamente.
El primer paso que realizaremos seria presionar el botón "New (Ctrl N)" para crear nuestro primer Web Appication, nos enfocaremos en la pestaña de "Layout" en la zona de diseño, ya que no ingresaremos código HTML.
El primer paso y quizás uno de los más importantes, es la creación de un Data Provider, procederemos a crear uno; como vemos en la imagen, un Data Provider puede ser una vista de un query, un Query o un InfoProvider cualquiera, en nuestro caso seleccionaremos un Query pero bien abríamos haber seleccionado cualquiera de las otras dos opciones.
Como vimos anteriormente en todas las herramientas BEx nos aparecen las opciones de Find, Historial, Favoritos, Roles e InfoAreas; seleccionamos el primer Query que abríamos realizado; como se vio en la lección anterior, podemos ver las propiedades a la izquierda de la pantalla, estamos viendo todas las opciones referidas a como veremos el Query a través de este Web Item Analysis Item, haga click en la barra de desplazamiento para ver todas las opciones disponibles.
Puede expandir o contraer cada una de las opciones para focalizar específicamente en la que ustedes necesiten; en la opción Data Binding vemos conque Data Provider está relacionado este Analysis Item, no solo con uno puede estar relacionado, sino con varios de ellos. En el módulo avanzado veremos en detalle, cuando convendría utilizar varios Data Providers asignados a un solo Analysis Item.
Entre los Web Items Standar podemos ver por ejemplo "Charl" o sea los gráficos que son uno de los más utilizados, también podemos ver los grupos de botones (Button Group), los Dropdwon Box y los paneles de filtro (Filter Pane) que son muy utilizados; seleccionamos un grupo de botones, vamos a las propiedades de este grupo y decidimos que acción le vamos a asignar a cada botón. Entraremos a configurar alguno de estos botones; las opciones más básicas son: ponerle un nombre descriptivo y asignarle la acción como veremos más adelante; seleccionamos todos los comandos para ver cuales tenemos disponibles, fíjense que tenemos comandos específicos para los Data Providers, otros para aplicaciones Planning, otros para Web Items y otros para Web Templates.
Aquí vemos comandos básicos como por ejemplo, el volver hacia atrás (Back to Initial State); con este ejemplo al presionar el botón, volvería al estado anterior de cualquier modificación que se haya realizado en el Query. Ahora pasamos a mirar los Web Items Avanzados, entre los avanzados tenemos por ejemplo Web Template que sería usar un web template único de toda la empresa y lo reutilizaríamos en cada uno de nuestros reportes; existen Web Items como Container Layout o Tabs que nos permiten ordenar nuestros Querys, botones y demás, dentro de nuestro Web Application Designer.
Como ejemplo vamos a poner el grupo de botones dentro de este Container Layout Item, también insertamos el Analysis Item; viendo las propiedades del Container Layout, podemos ordenar como se verá cada uno de los objetos insertados dentro, a nivel fila y columna. Aquí seleccionamos los objetos para cada columna dentro de una determinada fila, ya ordenamos nuestro Analysis Item y nuestro grupo de botones dentro de la fila uno, lo mismo que Container Layout podemos hacer conta page con la diferencia que nos abre una ventana con la cantidad de tabs que nosotros queramos para elegir, tabs es lo mismo que decir pestañas.
Es bueno aclarar dando un ejemplo la utilización de pestaña, por ejemplo podrían tener una pestaña donde se ve un Query, otra pestaña donde se ve el Query detallado y otra pestaña donde podríamos ver un gráfico de lo que se ve en ambos queries; en la pestaña varios tenemos por ejemplo lista de condiciones (List of Conditions), lista de exceptiones (List of Exceptions) donde utilizaríamos lo que creamos en el query designer, tambien podemos ver Text y Link, donde Text pondriamos un texto común y Link el acceso a otro lugar o web.
Finalmente vemos estas dos opciones mucho más avanzadas que son Script y Custom Extension; Script es generalmente para poner un código java script y Custom Extension es para hacer algo específico del cliente, son muy poco utilizadas ya que son de uso muy avanzado; finalmente seleccionamos la opción "Validate" para corroborar que no actuó nuestro Web Template este correcto y finalmente lo grabamos.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Aldo Velarde
Sobre el autor
Publicación académica de Milton Berm?dez Mu?oz, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Milton Berm?dez Mu?oz
Profesión: Ingeniero Industrial - Colombia - Legajo: QM50F
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero industrial con matricula profesional y certificado en el m?dulo mm de sap, disponible para trabajar en proyectos sap en colombia o fuera del pa?s.
Certificación Académica de Milton Berm?dez