Ejecutando la aplicación por primera vez

Documentos relacionados
Ejecutando la aplicación por primera vez

Diseñando la primera transacción

Overview GeneXus - Demo: 2.Cómo obtener el ejecutable de la KB y declaración de algunas reglas del negocio.

Diseñando más transacciones

Creación de la KB. Page1. Video filmado con GeneXus X Evolution 3. Vamos a ejecutar a GeneXus

Definición de reglas

Agregando funcionalidad con patrones

Diseñando más transacciones

Tipos de datos estructurados

Para eso abrimos el ambiente de desarrollo de Genexus.

Ciclos de prototipado y producción

Momentos de disparo de reglas en transacciones

Cómo enviar un mail automático y ejecución del acceso a la API programado previamente

Formularios dinámicos

Actualización de la Base de Datos - Business Components

Se ejecuta el diagrama de procesos por primera vez

Diseñando más transacciones

El editor de formularios web es el Abstract Layout, en el cual entraremos en detalle en unos momentos.

Actualización de la Base de Datos - Business Components

Overview GeneXus - Demo: 3. Se agregan transacciones para registrar Clientes y Productos al sistema de facturación.

Acceso a bases de datos externas

Momentos de disparo de reglas en transacciones

Momentos de disparo de reglas en transacciones

Orden y lugar de ejecución de los eventos de Web Panels

MANUAL DE MATRÍCULA ALUMNO UNIVERSIDAD RICARDO PALMA

GASÓLEO WEB 01/01/2013

Identificando atributos disponibles

Microsoft OneNote. Descarga del contenido para móvil

Manual Word Macros y Elementos rápidos

ACTIVIDADES BASE DE DATOS ACCESS 2007

Dispondremos de más utilidades dentro de la Agenda de Novaclinic Evo.

Administrando las bases de conocimiento

Programando recordatorios y fin del proceso de reserva de pasajes

USO DEL SERVIDOR ESCUELA

Actualización de la Base de Datos - For each, delete, new

Prototipado, instancias e historia de un proceso

Curso GeneXus - Haciendo crecer la aplicación

Reglas en transacciones - Más conocimientos

MANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS PARA INSTALACIÓN POR PRIMERA VEZ Macintosh

... Bases de datos con Excel CAPÍTULO Creación de una Base de Datos

Edición del documento

MODIFICAR TABLA DE DATOS ACCESS Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Opciones de animación y configuración

Guía ChileCompra Express

Actualización de la Base de Datos - For each, delete, new

Otro ejemplo de uso de Business Components

Usuarios y roles. Para administrar el acceso a las tareas de un diagrama de procesos, debemos definir ciertos roles que serán parte del modelo.

MODULO DE ACTIVO FIJO MANUAL DEL USUARI O

TUTORIAL DE BLOGGER : Registro y escritorio

Filas, columnas, celdas y hojas. Excel 2007

Gestión de bases de datos de mysql desde Dreamweaver

Testeando las aplicaciones (GXtest)

Definición de procesos de negocios

Hipervínculos y configuración de acciones

PASO 1. Para ingresar debe registrarse con un usuario y su clave.

UNIDAD 4. MODIFICAR TABLAS DE DATOS

Validar datos. Excel 2007

Definición de reglas

1. Cómo cambiar la forma de pago

Fórmulas Globales. Page1. Video filmado con GeneXus X Evolution 2

Introducción a procedimientos, listados y comando For each

MANUAL DE USUARIO Registro de Mediadores Familiares: Mediador

Qué son los subtipos?

MANUAL PARA CREAR NUESTRA PAGINA WEB EN DREAMWEAVER

Agregando funcionalidad con patrones

Introducción: La tarea que se debe llevar a cabo consiste en crear dos macros y guardarlas en una

CONFIGURACIÓN POLI_WIFI POLITÉCNICO JAIME ISAZA CADAVID

Practica 2. Particiones y Formatos.

Transacción de 2 niveles usada como Business Component y manejo de errores.

Tutorial Blender. Tutorial Blender Simulaciones Físicas Crear una capa 1

Word 2010 Manejo de archivos

GESTIÓN DEL CORREO. Buscar y marcar mensajes. Buscar mensajes: Revisar leídos y no leídos

Comando For Each simple y For Each anidado para listar info relacionada

MANUAL DEL USUARIO. Página Web.

Sistema de Contrataciones Administrativas Electrónicas (SISCAE) GUÍA DE USUARIO RÉGIMEN DE PROHIBICIONES

2.4 Luego, en la pestaña superior al lado de la barra del menú, elegir Desarrollador de aplicaciones

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido

Ejemplo Actividad wiki - Moodle

Introducción a procedimientos, listados y comando For each

Manual de Usuario Administrador InvenSoft

APRENDE A REALIZAR UNA MACRO

Instalación de OpenOffice.org 2.0 DISEÑO DE PRESENTACIONES EN LA ENSEÑANZA

Acceso Delegado en acensexchange.

MANUAL USUARIO DE LA PLATAFORMA PROVINCIAL DE NOTIFICACIONES TELEMÁTICAS

Crear una macro automáticamente

Manual de usuario del sistema de reserva de salas

CREAR GRUPOS O EQUIPOS DE MI CLASE VIRTUAL

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales

OPENOFFICE IMPRESS. Uso básico Basic usage

Limpia los filtros de búsqueda para una nueva consulta. Exportar la información mostrada en listado a formato Excel.

LAS MACROS. Elaborado por: Diana E. López

8.- Animaciones y transiciones.

Manual de ayuda al usuario. Proceso de autogestión

BPM (Business Process Management)

UNIDAD 10. LAS CONSULTAS DE ACCIÓN

CÓMO DESCOMPRIMIR UN ARCHIVO DESDE EL EXPLORADOR DE WINDOWS XP

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Secciones. Las Secciones agrupan Páginas. Están azul. Al hacer click despliegan los títulos de las Páginas.

Hacemos clic con el ratón para situar el cursor donde queremos que aparezca la tabla. Nos vamos a la barra de Menús, Insertar, Tabla

Manual para crear Llaves Privadas y Públicas en Windows.

Transcripción:

Ejecutando la aplicación por primera vez Presionamos la tecla de función F5 y se nos presenta el siguiente diálogo: Recordemos que al momento de crear nuestra base de conocimiento, ya se nos había solicitado que elijamos el lenguaje de programación en cual GeneXus generaría los programas Page1

el ambiente: que elegimos Web y el lenguaje: que elegimos inglés En este momento, que es la 1era vez que presionamos la tecla F5, GeneXus nos solicita que indiquemos cierta información necesaria para almacenar los datos de nuestra aplicación, como el nombre de la base de datos Escribimos: DBTravelAgency Page2

El servidor de base de datos, en este caso es el nombre de mi máquina, barra, SQLExpress Y el usuario para conectarse, que en este caso voy a dejar el valor sugerido Presionamos el botón FINISH Page3

y GeneXus nos muestra un informe que recibe el nombre: análisis de impacto. Page4

En dicho informe GeneXus analiza el impacto causado por las nuevas definiciones hechas en la base de conocimiento y nos informa qué creaciones o cambios estructurales detecta que debe realizar en la base de datos. Page5

Si miramos el informe en detalle observemos que nos está avisando que hay una tabla nueva de nombre Customer para ser creada y que la estructura de dicha tabla contendrá a los siguientes atributos: Page6

Vemos que GeneXus también creará automáticamente un índice por CustomerId, más adelante explicaremos este concepto. Dado que estamos de acuerdo con que se cree esta tabla con esta definición en la base de datos, presionamos el botón CREATE. Page7

y GeneXus procede a crear los programas necesarios para crear la base de datos (ya que no existía) y a la tabla Customer, con esta estructura, en dicha base de datos. A continuación GeneXus ejecuta estos programas y queda creada la base de datos. GeneXus continúa generando otros programas (es decir todas las líneas de código necesarias en el lenguaje de programación elegido, para que nuestra aplicación haga lo que deseamos, en este caso ingresar datos de clientes). y nos muestra si el resultado fue exitoso, o surgió algún error o advertencia: Page8

Aquí tenemos a la aplicación en funcionamiento. Se abrió el navegador de Internet por defecto, mostrando una página web y aquí tenemos un link de título Customer para ejecutar a la transacción que hemos definido. Page9

Pulsemos el botón derecho del mouse sobre el link y seleccionemos ejecutarlo en una nueva pestaña. Aquí estamos viendo una página que nos permite ingresar, modificar y eliminar clientes. Ingresemos los datos de nuestro primer cliente. Page10

Este cliente se identificará con el #1 Se llamará John: Page11

Su apellido es Smith: Page12

Vive en la quinta avenida Page13

Su teléfono es: 1111 Page14

Y su correo eletrónico es jsmith@homtail.com Page15

Ahora pulsamos el botón Confirm: Page16

Y un mensaje nos avisa que los datos han sido agregados satisfactoriamente, mientras que el formulario se limpia y queda listo para un nuevo ingreso: Page17

Ingresemos un 2do cliente lo identificamos con el #2 : Page18

Se llama Susan: Page19

Su apellido es Brown : Page20

Su dirección es en la séptima avenida Su teléfono es 2222 Page21

Y su correo es sbrown@gmail.com Page22

Seleccionamos el botón Confirm: Page23

Y nuevamente sale el mensaje que avisa que los datos han sido agregados satisfactoriamente: Vamos a buscar los datos de John, digitamos su número de cliente (el uno) y luego presionamos tabulador. Vemos que se muestran todos los datos de John y una que vez que estamos posicionados aquí podríamos cambiar algún dato, por ejemplo su teléfono. O podríamos eventualmente eliminar al cliente John del registro de clientes con el botón Delete. También podemos usar los botones de aquí arriba, para confirmar un cliente o para borrarlo, o para navegar entre clientes, yendo por ejemplo al siguiente, al anterior, al primero o al último, o para buscar a un cliente en particular mediante esta ventana de aquí. Page24

Ahora que hemos visto en ejecución todo lo que GeneXus generó automáticamente a partir de nuestra defición de la trn Customer volvamos al ambiente de desarrollo. Page25