✒️SAP BTPFIORI / Los formularios y el envió de datos al backend Por Claudia Monsalve Lopez

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

SAP BTPFIORI Los formularios y el envió de datos al backend

SAP BTPFIORI Los formularios y el envió de datos al backend

El formulario y el envio de datos al backend

Formulario: es un contenedor de elementos

  • los formularios: sap.ui.layout.from.Form API
  • los formulario simples: sap.ui.layout.from.SimpleForm API

Controles

  • ResponsiveGridLayout: se utiliza para renderizar
  • FormContainers: es un bloque o sección dentro de un SimpleForm o un Form que se usa para agrupar campos relacionados en un formulario.
  • FormElement: es un bloque básico dentro de un formulario (Form o FormContainer). Se usa para definir:
    • Una etiqueta (label)

    • Uno o varios campos de entrada (fields)

Las validaciones con HTML5 y JavaScript: son técnicas para verificar que los datos ingresados por el usuario sean correctos antes de procesarlos. Las validaciones realizadas en el navegador son validaciones en el lado del cliente y las de servidor son del lado del servidor.

  • Validaciones propias de HTML5: Son validaciones basicas y no se pueden personalizar. Los atributos mas usados pra las validaciones son:
    • Requiered: Especifica que un datos es obligatorio
    • Pattern: Se usa para validar un campo de entrada contra una expresión regular. Sirve para definir un formato específico que debe cumplir el valor de un campo de tipo input.
    • Type: En un campo de entrada HTML, type define el tipo de dato que se espera, tales como Date, Daterime, Email, Number, Password, Tel, entre otro.
    • Value: Define o obtiene el valor de un input
  • Validaciones utilizando JavaScript: son validaciones personalizadas.

Como mostrar los mensajes al usuario

  • sap.m.MessagePopover: es un control de SAPUI5 usado para mostrar mensajes al usuario en forma de lista desplegable, como:
    • Errores

    • Advertencias

    • Información

    • Mensajes de éxito

Un mensaje continene al menos

  • El identificador
  • El tipo de mensaje
  • El destino
  • El procesaro de mensaje
  • El texto del mensaje

Para que funcione debe tener las librerias

  • sap/ui/core/Core
  • sap/ui/core/library
  • sap/ui/core/message/Message
  • Iniciar todos los componentes en la funcion onInit()
  • Crear los fragmentos

Las expresiones regulares: Patrones o incidencias, deben limitarse con barras /

  • regex: es una cadena de caracteres especial que define un patrón de búsqueda. Se usa para validar datos, buscar coincidencias en textos, reemplazar partes de un texto.

El envio de los datos al backend

1ï¸âƒ£ El usuario llena un formulario
2ï¸âƒ£ Presiona un botón "Guardar"
3ï¸âƒ£ La aplicación envía los datos al backend mediante un servicio OData
4ï¸âƒ£ El backend procesa y guarda los datos (por ejemplo, en SAP)


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Claudia Bibiana Monsalve Lopez, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.

SAP Master

Claudia Bibiana Monsalve Lopez

Profesión: Ingeniera Informatica - Colombia - Legajo: XF24Z

✒️Autor de: 109 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Claudia Monsalve

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los formularios y el envió de datos al backend" de la mano de nuestros alumnos.

SAP SemiSenior

Los formularios y el envío de datos al backend 1. Introducción Los formularios son elementos fundamentales en las aplicaciones SAPUI5, ya que permiten a los usuarios ingresar, modificar y enviar datos hacia el backend SAP mediante servicios OData. Estos formularios son comunes en aplicaciones Fiori transaccionales, donde se requiere capturar información del usuario (por ejemplo, crear pedidos, clientes o registrar incidencias). SAPUI5 ofrece una estructura flexible y modular para construir formularios dinámicos que se integran fácilmente con los modelos de datos y con los servicios OData del SAP Gateway. 2. Estructura de un formulario en SAPUI5 El control base para formularios es sap.ui.layout.form.SimpleForm,...

Acceder a esta publicación

Creado y Compartido por: Jose Rodrigo Baz Suarez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El formulario y el envio de datos al backend Formulario: es un contenedor de elementos los formularios: sap.ui.layout.from.Form API los formulario simples: sap.ui.layout.from.SimpleForm API Controles ResponsiveGridLayout: se utiliza para renderizar FormContainers: es un bloque o sección dentro de un SimpleForm o un Form que se usa para agrupar campos relacionados en un formulario. FormElement: es un bloque básico dentro de un formulario (Form o FormContainer). Se usa para definir: Una etiqueta (label) Uno o varios campos de entrada (fields) Las validaciones con HTML5 y JavaScript: son técnicas para verificar que los datos ingresados por el usuario...

Acceder a esta publicación

Creado y Compartido por: Claudia Bibiana Monsalve Lopez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

1. LA IMPLEMENTACION DE FORMULARIOS WEB FACILES DE USAR El formulario actua como un contenedor para otros elementos de la ui tales como etiquetas, campos de entrada, etc En SAPui5, lse pueden contruir usando 2 controles diferentes Los formulario: sap.ui.layout.form.Form API los formularios simples: sap.ui.layout.form.SimpleForm API Control ResponsiveGridLayout representa un form mediante una cuadricula responsiva, el control Grid se usa para renderizar. FormContainer se representan en una o diferentes columnas DEPENDIENDO DEL ESPACIO DISPONIBLE, mientrsa que las etiquetas de los campos se muestra junto o encima el textbox. Un FormElement representa una fila en un FormContainter: en una combinacion de una etiqueta y doferentes controels...

Acceder a esta publicación

Creado y Compartido por: Roberto Hernan Santucho

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Si deseamos implementar un formulario WEB donde el usuario puede insertar datos y enviar esos datos a un servidor backend a través de un botón de envió debemos encapsular los elementos del formulario en una etiqueta. Para saber que valores acepta el format options y constraints se debe ir a la API del tipo. El PATH suele servir para hacer referencia a varios campos del modelo, para que los reciba la función que hará el formateo del valor. El estilos de los mensajes: Hasta hace poco casi todos los desarrolladores tenían un estilo diferente en capturar y exponer mensajes, esto producía la pérdida de un nivel de uniformidad que a menudo se requiere para nuestras aplicaciones.

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Servicios Odata y SAPUI5 En el contexto de SAPUI5, los servicios OData son comúnmente utilizados para acceder y consumir datos desde sistemas SAP y otros sistemas empresariales que admiten este protocolo. Puntos claves sobre la relación entre servicios OData y SAPUI5: Consumo de Datos: SAPUI5 puede consumir datos de servicios OData para mostrar información en las aplicaciones web. Los servicios OData proporcionan una interfaz estandarizada para acceder y manipular datos, lo que facilita su consumo en aplicaciones SAPUI5. Modelo de Datos: En SAPUI5, los datos obtenidos de servicios OData se almacenan comúnmente en modelos...

Acceder a esta publicación

Creado y Compartido por: Claudio Marcelo Hermann / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Formulario y envio de datos al backend comportamiento más consistente actua como contenedor sap.ui.layout.form.Form Api sap.ui.layout.form.SimpleForm API FormContainers FormElement validaciones del lado del cliente validaciones de HTML5 validaciones de javascript required pattern regex expresión regular type Date datetime datetimelocale email month number password tel text time url week value placeholder restricciones groupingseparator decimalseparator path getValue() oninit()

Acceder a esta publicación

Creado y Compartido por: Enrique Gomez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Implementacion de Formulaios Web El formulario actúa como un contendor para otros elementos de la UI En SAPUI5 los formularios se pueden construir usando dos controles diferentes · Los Formularios: sap.ui.layout.form.Form API · Los formularios Simples sap.ui.layout.from.simpleForm Validaciones con HTML5 y JavaScript La validaciones en lado del cliente es una verificación inicial una característica importante para garantizar una buena UX Atributos usados para la validación: · Required · Pattern · Type · Value

Acceder a esta publicación

Creado y Compartido por: Detriana Barrios / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!