Login

PT ES

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

Curso GeneXus 15 - 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

Definiendo reglas

Cada transacción tiene un lugar donde especificar reglas que deben dispararse cuando el usuario interactúa con la pantalla (para insertar, modificar o eliminar la información). 


Vemos cómo conseguir que en la transacción Customer:
No se permita que se grabe un cliente con nombre vacío, apellido vacío, o fecha de registro en el sistema mayor al día de hoy (regla Error)
  • Se muestre un mensaje de advertencia cuando queda vacío el teléfono (regla Msg)
  • Se asigne automáticamente la fecha del día a un atributo Date (regla Default)
  • Se deshabilite la edición de un atributo (regla Noaccept)

A la vez vemos cómo condicionar el disparo de una regla. En particular, en relación a la operación que se está queriendo realizar: Insert, Update o Delete.
Se muestra qué son, para qué se usan y cómo se definen variables en los objetos, y su diferencia fundamental con los atributos.

Vea aquí la transcripción en pdf del video.
Relacionado
Definición de variables en los objetos GeneXus
Reglas en transacciones: generalidades
Regla Default en transacciones
Reglas en transacciones: resumen de conceptos fundamentales
Ejecutando el primer proyecto
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 Msg en transacciones
Regla Error en transacciones
Regla Noaccept en transacciones
Regla Add en transacciones
Regla Subtract en transacciones
Regla Serial en transacciones
Regla Update en transacciones
43 Videos (07h 01min)
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.)