Login

PT ES

CURSOS
|
PASANTÍAS
|
CERTIFICACIONES
|
SOCIOS ACADÉMICOS
|
CONTACTO
Buscar

Curso GeneXus 16 - Nivel Junior

Aprenderás de forma bien sencilla a través de ejemplos el corazón de GeneXus para empezar a desarrollar tus propias aplicaciones
Presentación
Curso online
Materiales
FAQ

Cómo actualizar los datos usando lógica de la transacción sin su pantalla

Para realizar las mismas operaciones de Insert, Update, Delete que realiza una transacción, incluyendo todos los controles que ésta performa, pero sin pantalla sino por código, desde cualquier otro objeto, se presenta el concepto de Business Component.


A través de un ejemplo en el que se crea una nueva categoría “Tourist Site” y se cambia la categoría de todas las atracciones que eran “Monument” de Beijing por la nueva categoría, se presenta al business component como un Tipo de datos creado como espejo de la transacción, y utilizable a través de variables y de sus métodos Save(), Load(), Delete(), tanto como Insert(), Update(), InsertorUpdate(), Success() en cualquier objeto. Se compara la actualización a través de la transacción vs a través del business component. Se explica la necesidad de utilizar el comando Commit. 

Vea aquí la transcripción en pdf del video.
Relacionado
Estructura de una transacción
Normalización de la base de datos
Reglas en transacciones: generalidades
Regla Default en transacciones
Reglas en transacciones: resumen de conceptos fundamentales
El entorno de desarrollo de GeneXus
Ejecutando el primer proyecto
Se agregan nuevas entidades al proyecto
Cómo crear una galería de imágenes de productos
Orden de ejecución de reglas y fórmulas: resumen de conceptos fundamentales
Business Components: resumen de conceptos fundamentales
Regla de Asignación en transacciones
Regla Error en transacciones
Regla Noaccept en transacciones
Regla Add en transacciones
Producto
Plataforma de Desarrollo
Preguntas Frecuentes
Planes y Precios
Testimonios
Historias de éxito
Mobile Apps Showcase
GeneXus for SAP
GeneXus Cloud Services
Legacy Modernization
Capacitación
Primeros pasos
Cursos en línea
Calendario de cursos
Certificaciones
Socios Académicos
Aprenda en un móvil
Extienda GeneXus
GeneXus Marketplace
Extensions
Patterns
User Controls
External Tools
External Objects
Comunidad
Encuentro Internacional GeneXus
Programa de partners
Encuentros GeneXus
GeneXus Wiki
Soporte
Smart Devices Partners
Distribuidores
Developers
¡Contáctenos!
¡Llámenos!
Trabaje con Nosotros
GeneXus Brasil
GeneXus China
GeneXus España
GeneXus Italia
GeneXus Japón
GeneXus México
GeneXus USA
Facebook | Twitter | Stackoverflow | Linkedin | Youtube | Google + | RSS Feed
© Todos los derechos reservados. GeneXus y sus productos son marcas registradas por GeneXus International (GeneXus S.A.)