Programando el Evento Start, Click o De usuario en un Web Panel

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Programando el Evento Start, Click o De usuario en un Web Panel"

Transcripción

1 Programando el Evento Start, Click o De usuario en un Web Panel Teníamos un web panel que desplegaba información de los clientes y permitía filtrar la información desplegada por nombre completo del cliente. Ahora supongamos que queremos poder trabajar con un cliente, agregando una acción que se active al cliquear sobre una imagen del grid (la de un avión por ejemplo), y que muestre los datos de los vuelos en los que el cliente está registrado En este caso el cliente 1 está en el vuelo 1, con asiento 1 C En el vuelo 5 con asiento 2 B Y en el vuelo 6 con asiento 2 D. Donde la suma de los precios de los vuelos es 6400 Este será un web panel, diseñado análogamente Con un grid cuyos atributos son FlightId FlightArrivalCountryName, subtipo, inferido a través de FlightArrivalCountryId de CountryName FlightFinalPrice FlightSeatId Y FlighSeatChar Por lo tanto, su tabla base será FlightSeat. Pero, dónde le estamos indicando que cargue sólo los datos de los vuelos del cliente seleccionado? Tendremos que recibir el identificador de cliente en la regla parm por ejemplo en una variable Y luego especificar como condición del grid que el atributo CustomerId asuma el valor recibido por parámetro Con eso, lo único que nos estará faltando será pasarle el cliente seleccionado al web panel cuando lo invoquemos desde la acción Aquí tenemos el web panel que invocaremos, ya creado. Page1

2 Ahora vayamos a agregar la acción a nuestro web panel En las columnas del grid, agregamos una nueva, que es donde vamos a cargar la imagen de avión como en un grid estándar las columnas sólo pueden ser atributos o variables, insertemos entonces una nueva variable, en la que cargaremos luego la imagen La llamaremos flightimage de tipo de datos Image. La movemos, para que quede al final y le quitamos el título a la columna. Tenemos que cargarla con la imagen adecuada. Para eso, debemos insertar esa imagen en la KB, para poder utilizarla luego donde necesitemos. Page2

3 Una forma de hacerlo es ir a Customization y eligiendo Images, donde se listan todas las imágenes actualmente almacenadas en la KB, insertar una nueva La queremos cargar desde un archivo La elegimos Le dejamos como nombre flight Y grabamos Y ahora tenemos que asignárela a la variable Cómo? El lugar más apropiado sería el evento Start, que es lo primero que se ejecuta donde a la variable &flightimage le aplico el método Page3

4 FromImage que tiene como parámetro el nombre de la imagen de la KB, que en nuestro caso habíamos llamado flight. Hagamos F5 Page4

5 Vemos cómo sale cargada la imagen. Nos está faltando únicamente asociarle la acción. Como queremos que al hacer clic sobre la imagen se invoque al web panel Podemos programar el evento click, asociado al control de nombre flightimage, el nombre de la variable. Y allí invocar al web panel Pasándole como parámetro el atributo CustomerId que no está en el grid Event &flightimage.click CustomerFlights( CustomerId ) Endevent Hagamos F5. Page5

6 Dos observaciones: la variable de los precios, pasó a ser de entrada, es decir, podemos cambiarle el valor. Esto fue consecuencia de haber asociado un evento a las líneas. Tendremos que ponerla explícitamente en ReadOnly, dado que no deseamos este comportamiento. Por otro lado, los datos de los vuelos del cliente están saliendo vacíos. Por qué? Porque estamos enviando por parámetro CustomerId, pero si vamos al grid, este atributo no se encuentra presente ni visible, ni invisible. Si tenemos presente que luego de cargado el grid sólo tenemos disponibles los atributos y variables definidos como columnas, entonces la invocación pasará como parámetro un valor vacío, ya que no tenemos una columna para CustomerId. Por lo tanto, necesitamos agregarla al grid, dejando al atributo CustomerId oculto, ya que no nos interesa mostrarlo. Vemos que lo indica: Aprovechamos y ponemos &flighprices como ReadOnly. Y damos nuevamente F5 Ahora sí, está funcionando como esperábamos. Observemos que en lugar de haber programado el evento click sobre la imagen de avión, podríamos haberle asignado al control el evento Enter, que en este caso no es el más adecuado, dado que no tendría sentido presionar la tecla enter para ejecutarlo porque, a qué cliente correspondería? En su lugar podríamos haberle asignado un evento de usuario Page6

7 Al que le damos un nombre Y vamos a programarlo Colocándole el código que habíamos especificado en el evento click. Page7

8 Elegir asociarle un evento de usuario a la variable en lugar de programar el click, tiene como ventaja poder asociar el mismo evento a varios controles a la vez. En este caso, no lo necesitamos. Page8

Cómo implementar un menú de entrada para la aplicación móvil

Cómo implementar un menú de entrada para la aplicación móvil Page1 Cómo implementar un menú de entrada para la aplicación móvil En este video veremos cómo hemos implementado un menú de entrada para la aplicación, deslizable, que ofece dos opciones: ir al panel que

Más detalles

Web panel y tabla base

Web panel y tabla base Web panel y tabla base En este video analizaremos en detalle algunas ideas que en videos anteriores apenas hemos sobrevolado. Por ejemplo, a qué se le llama tabla base de un web panel? Todo web panel tiene

Más detalles

Se ejecuta el diagrama de procesos por primera vez

Se ejecuta el diagrama de procesos por primera vez Se ejecuta el diagrama de procesos por primera vez En el video Automatización Parte 1, vimos cómo asociar un objeto transacción a la tarea de registro de reservas de pasajes. Continuando con nuestro diagrama

Más detalles

Introducción a Web Panels

Introducción a Web Panels Introducción a Web Panels El web panel es el objeto más flexible que provee GeneXus. Como ya habíamos indicado, es básicamente una página web que nos permite resolver variadas funcionalidades, como solicitarle

Más detalles

Qué son los subtipos?

Qué son los subtipos? Qué son los subtipos? Hasta ahora hemos visto que GeneXus establece relaciones entre transacciones -y entre tablas- basándose en los nombres de atributos que encuentra iguales. Por ejemplo, en la transacción

Más detalles

Qué son los subtipos?

Qué son los subtipos? Qué son los subtipos? Hasta ahora hemos visto que GeneXus establece relaciones entre transacciones -y entre tablas- básandose en los nombres de atributos que encuentra iguales. Por ejemplo, en la transacción

Más detalles

Qué son las fórmulas?

Qué son las fórmulas? Qué son las fórmulas? Muchas veces necesitamos que la aplicación efectúe un cálculo, que involucra valores de determinados atributos, constantes, y/o funciones. Para estos casos, GeneXus nos provee las

Más detalles

Qué son los subtipos?

Qué son los subtipos? Page1 Qué son los subtipos? Hasta ahora hemos visto que GeneXus establece relaciones entre transacciones -y entre tablas- basándose en los nombres de atributos que encuentra iguales. Por ejemplo, en la

Más detalles

Tipos de datos compuestos

Tipos de datos compuestos Tipos de datos compuestos Hasta ahora hemos empleado siempre tipos de datos simples. Hemos definido atributos y dominios de tipo Numeric, de tipo Character y también contamos con otros tipos de datos simples

Más detalles

Orders Searchs Conditions

Orders Searchs Conditions Orders Searchs Conditions Dentro del comportamiento de las aplicaciones móviles, comencemos por estudiar el modo en el que podemos ordenar la información desplegada en un panel y cómo establecer criterios

Más detalles

Testeando las aplicaciones (GXtest)

Testeando las aplicaciones (GXtest) Testeando las aplicaciones (GXtest) A medida que vamos haciendo crecer nuestra aplicación para la agencia de viajes, hemos ido agregando funcionalidades y haciendo modificaciones a cosas que habíamos implementado

Más detalles

Cuando el web panel tiene un grid, entonces para determinar tabla base GeneXus observa lo que se indica arriba.

Cuando el web panel tiene un grid, entonces para determinar tabla base GeneXus observa lo que se indica arriba. Habíamos visto el caso de Web Panel con atributos sueltos en el form, sin grid. También el de un Web Panel con un grid con atributos y también sin atributos. Y habíamos dejado planteada la pregunta: cuando

Más detalles

Cargando los tipos de datos estructurados

Cargando los tipos de datos estructurados Cargando los tipos de datos estructurados En más de una oportunidad, necesitamos almacenar en memoria una lista de elementos que tienen el mismo tipo de información pero distintos valores guardados. Por

Más detalles

Tipos de datos estructurados

Tipos de datos estructurados Tipos de datos estructurados Hasta ahora hemos empleado siempre tipos de datos simples. Hemos definido atributos y dominios de tipo Numeric, de tipo Character y también contamos con otros tipos de datos

Más detalles

Relaciones entre entidades de la realidad

Relaciones entre entidades de la realidad Page1 Relaciones entre entidades de la realidad En varios ejemplos de nuestra agencia de viajes, encontramos que los actores de la realidad se relacionan entre sí de distintas maneras, por ejemplo cuando

Más detalles

Qué son las fórmulas?

Qué son las fórmulas? Qué son las fórmulas? Muchas veces necesitamos que la aplicación efectúe un cálculo que involucra valores de determinados atributos, constantes, y/o funciones. Para estos casos, GeneXus nos provee las

Más detalles

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

Orden y lugar de ejecución de los eventos de Web Panels Orden y lugar de ejecución de los eventos de Web Panels En videos anteriores hemos visto y programado diferentes eventos en Web panels algunos como el click, el doble click, botón derecho, etc., asociados

Más detalles

Consulta con salida Table

Consulta con salida Table Consulta con salida Table El concepto de tabla para GXquery, es el general de tabla, es decir: un conjunto de elementos ordenados en filas y columnas. La cantidad de columnas es fija mientras que la cantidad

Más detalles

Definición de reglas

Definición de reglas Definición de reglas Además de todos los controles automáticos que GeneXus incluye en las aplicaciones que genera, hay ciertos controles específicos que los usuarios nos piden validar. En las transacciones,

Más detalles

Demo: empezando a desarrollar la aplicación en su parte web

Demo: empezando a desarrollar la aplicación en su parte web Demo: empezando a desarrollar la aplicación en su parte web En videos anteriores, habíamos empezado por ver la aplicación a la que queremos llegar en ejecución. Luego habíamos estudiado las características

Más detalles

Para eso abrimos el ambiente de desarrollo de Genexus.

Para eso abrimos el ambiente de desarrollo de Genexus. Overview GeneXus - Demo: 1. IDE de GeneXus, creación de base de conocimiento para desarrollar un sistema de facturación y objeto Transacción para ingreso de facturas. Vamos a ver ahora en una demo las

Más detalles

Cargando Tipos de Datos Compuestos (SDT) mediante Data Providers

Cargando Tipos de Datos Compuestos (SDT) mediante Data Providers Cargando Tipos de Datos Compuestos (SDT) mediante Data Providers En más de una oportunidad necesitamos almacenar en memoria una lista de elementos. Por ejemplo, la agencia de viajes puede necesitar realizar

Más detalles

Podemos aplicar inicialmente el Tema, es decir desde una presentación en blanco o ejecutarla sobre una presentación ya creada, veamos los dos casos.

Podemos aplicar inicialmente el Tema, es decir desde una presentación en blanco o ejecutarla sobre una presentación ya creada, veamos los dos casos. Gestión de Temas en PowerPoint 2007 Podemos aplicar inicialmente el Tema, es decir desde una presentación en blanco o ejecutarla sobre una presentación ya creada, veamos los dos casos. 1º) Aplicar el Tema

Más detalles

UNIVERSIDAD DE PAMPLONA FUNDAMENTOS Y DISEÑO DE BASES DE DATOS MENTOR: Esp. ALEXIS OLVANY TORRES CH. 2013

UNIVERSIDAD DE PAMPLONA FUNDAMENTOS Y DISEÑO DE BASES DE DATOS MENTOR: Esp. ALEXIS OLVANY TORRES CH. 2013 Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta. En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar

Más detalles

Iniciación a Microsoft Excel. Definición y descripción de una hoja de cálculo

Iniciación a Microsoft Excel. Definición y descripción de una hoja de cálculo Iniciación a Microsoft Excel El programa que nos ocupará a continuación, Microsoft Excel, nos permite representar información de cualquier tipo en forma tabulada, así como realizar operaciones de cálculo

Más detalles

Introducción a procedimientos, listados y comando For each

Introducción a procedimientos, listados y comando For each Introducción a procedimientos, listados y comando For each Pasemos a conocer los objetos de tipo Procedimiento, que podemos definir en una base de conocimiento GeneXus Este tipo de objeto nos permite definir

Más detalles

Definición de procesos de negocios

Definición de procesos de negocios Definición de procesos de negocios En la agencia de viajes, hay trámites que requieren de que varias tareas se realicen unas a continuación de otras, en un cierto orden, por ejemplo, cuando se desea hacer

Más detalles

Edición y personalización de la instancia del pattern Work With aplicado a una transacción

Edición y personalización de la instancia del pattern Work With aplicado a una transacción Edición y personalización de la instancia del pattern Work With aplicado a una transacción Ya hemos trabajado previamente con el pattern Work With. Hemos visto cómo aplicarlo y cuáles son las funcionalidades

Más detalles

Controles: Múltiples layouts por fila de un grid

Controles: Múltiples layouts por fila de un grid Controles: Múltiples layouts por fila de un grid Acabamos de ver el primer punto. Ahora vamos a estudiar el control grid en un aspecto: la posibilidad de variar el diseño de cada fila, para que en cada

Más detalles

Script Data Selectors: reusing definitions

Script Data Selectors: reusing definitions Script Data Selectors: reusing definitions Supongamos que hemos agregado a la transacción Customer el atributo CustomerStatus, para poder representar uno de los tres estados (activo, en espera o cerrado)

Más detalles

LABORATORIO Nº 5 FORMULARIOS EN EXCEL

LABORATORIO Nº 5 FORMULARIOS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formularios en Microsoft Excel. 1) DEFINICIÓN Los formularios en Excel son un método para ingresar datos

Más detalles

BPM (Business Process Management)

BPM (Business Process Management) BPM (Business Process Management) En la agencia de viajes, hay trámites que requieren de que varias tareas se realicen unas a continuación de otras, en un cierto orden, por ejemplo, cuando se desea hacer

Más detalles

Curso GeneXus - Otro ejemplo de uso de Business components

Curso GeneXus - Otro ejemplo de uso de Business components Curso GeneXus - Otro ejemplo de uso de Business components Vamos a ver a continuación un ejemplo práctico de uso de Business Components. Page1 Comencemos planteando el siguiente escenario: Todo cliente

Más detalles

Pantallas interactivas: objeto Web Panel (continuación) Agreguemos primeramente una nueva variable al grid, de nombre newtrip, character de 10

Pantallas interactivas: objeto Web Panel (continuación) Agreguemos primeramente una nueva variable al grid, de nombre newtrip, character de 10 Page1 Pantallas interactivas: objeto Web Panel (continuación) Estábamos construyendo nuestro web panel WWAttractionsFromScratch. Habíamos visto cómo condicionar los datos que se mostraban en el grid, cómo

Más detalles

Comunicación entre objetos

Comunicación entre objetos Comunicación entre objetos En situaciones anteriores nos hemos encontrado con la necesidad de llamar a un objeto, desde otro. Por ejemplo en el evento Enter del web panel EnterPercentage2, estamos llamando

Más detalles

Data Providers - Más conocimientos

Data Providers - Más conocimientos Data Providers - Más conocimientos Introduciremos nuevos conocimientos sobre el uso de los Data Providers. Para ello propondremos una implementación práctica en nuestra aplicación. Supongamos que la agencia

Más detalles

Otro ejemplo de uso de Business Components

Otro ejemplo de uso de Business Components Otro ejemplo de uso de Business Components Vamos a ver a continuación un ejemplo práctico de uso de Business Components. Comencemos planteando el siguiente escenario: Page1 Todo cliente de la agencia de

Más detalles

Introducción a procedimientos, listados y comando For each

Introducción a procedimientos, listados y comando For each Introducción a procedimientos, listados y comando For each Pasemos a conocer a los objetos de tipo Procedimiento, que podemos definir en una base de conocimiento GeneXus. Este tipo de objeto nos permite

Más detalles

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

Fórmulas Globales. Page1. Video filmado con GeneXus X Evolution 2 Fórmulas Globales Muchas veces necesitamos que la aplicación efectúe un cálculo, que involucra valores de determinados atributos, constantes, y/o funciones. Para estos casos, GeneXus nos provee las Fórmulas

Más detalles

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA GUIA FORMATOS Y FORMATOS CONDICIONALES

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA GUIA FORMATOS Y FORMATOS CONDICIONALES Como ya hemos trabajo en introducir la información con la que vamos a trabajar, procedemos a revisar las diversas los diversos formatos que se pueden aplicar: 2a 1 2b Pasos a seguir: 1. Seleccionamos la

Más detalles

MÁS CONTENIDO WEB 2.0

MÁS CONTENIDO WEB 2.0 MÁS CONTENIDO WEB 2.0 CURSO PLATAFORMA EDUCATIVA JCYL PODCAST Son archivos de audio con las grabaciones en diferido de distintos programas de la radio, o de blogs, etc. se pueden encontrar en sus páginas

Más detalles

GUIA DE CREACIÓN DE REPORTES VARIABLES

GUIA DE CREACIÓN DE REPORTES VARIABLES GUIA DE CREACIÓN DE REPORTES VARIABLES Nota: Mediante la presenta guía se muestra como realizar un reporte variable que le ayudará a realizar sus reportes personalizados. Tener presente que para realizar

Más detalles

Creación de una base de datos de Videojuegos con Access

Creación de una base de datos de Videojuegos con Access ACTIVIDADES BASES DE DATOS Creación de una base de datos de Videojuegos con Access Actividad 1: abriendo y reconociendo el entorno Busca en el menú inicio el programa Microsoft Access y lánzalo: Abriremos

Más detalles

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas Manual del Usuario de Microsoft Access Consultas - Página 1 Tema IV: Consultas IV.1. Creación de Consultas La potencia real de una base de datos reside en su capacidad para mostrar los datos que se desea

Más detalles

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

Actualización de la Base de Datos - For each, delete, new Actualización de la Base de Datos - For each, delete, new Hasta el momento, para actualizar los datos de la base de datos, hemos empleado las transacciones en sus 2 formas de uso: Ejecutando su pantalla

Más detalles

Cargando los tipos de datos compuestos

Cargando los tipos de datos compuestos Cargando los tipos de datos compuestos En más de una oportunidad, necesitamos almacenar en memoria una lista de elementos que tienen el mismo tipo de información pero distintos valores guardados. Por ejemplo,

Más detalles

Cómo visualizar la información detallada de un material (desde el trabajar con materiales del SAP ERP)

Cómo visualizar la información detallada de un material (desde el trabajar con materiales del SAP ERP) Page1 Cómo visualizar la información detallada de un material (desde el trabajar con materiales del SAP ERP) Para que cuando el usuario haga tap sobre un material: Page2 se invoque a un panel que muestre

Más detalles

Componentes de pantalla (Extended controls)

Componentes de pantalla (Extended controls) Componentes de pantalla (Extended controls) Además de los controles comunes que tenemos disponibles en la toolbox GeneXus nos permite crear nuestros propios controles o usar controles creados por otros,

Más detalles

Objeto Query - Más conocimientos

Objeto Query - Más conocimientos Objeto Query - Más conocimientos Hemos visto anteriormente las generalidades del objeto Query, los componentes de su estructura y la forma de verlo en ejecución a través del uso del control Query Viewer.

Más detalles

Base de datos en la enseñanza OpenOffice

Base de datos en la enseñanza OpenOffice Base de datos en la enseñanza OpenOffice 5. Informes 1 ÍNDICE 5 Informes... 3 Introducción...... 3 Asistente para informes......... 4 Actividad 1... 9 Modificar un informe......... 10 Actividad 2... 10

Más detalles

1.- CREACIÓN DE CONSULTAS.

1.- CREACIÓN DE CONSULTAS. 1.- CREACIÓN DE CONSULTAS. Una consulta permite efectuar preguntas acerca de la información almacenada en las tablas. En una consulta se pueden obtener datos de una tabla e incluso de varias tablas, por

Más detalles

Podemos aplicar inicialmente el Tema, es decir desde una presentación en blanco o ejecutarla sobre una presentación ya creada, veamos los dos casos.

Podemos aplicar inicialmente el Tema, es decir desde una presentación en blanco o ejecutarla sobre una presentación ya creada, veamos los dos casos. Gestión de Temas en PowerPoint 2010 Podemos aplicar inicialmente el Tema, es decir desde una presentación en blanco o ejecutarla sobre una presentación ya creada, veamos los dos casos. 1º) Aplicar el Tema

Más detalles

Data Provider que carga colección con valores fijos (no extraídos de la base de datos)

Data Provider que carga colección con valores fijos (no extraídos de la base de datos) Data Provider que carga colección con valores fijos (no extraídos de la base de datos) Hasta el momento hemos visto ejemplos de uso de Data Providers, que han accedido siempre a la base de datos para recuperar

Más detalles

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

Actualización de la Base de Datos - For each, delete, new Actualización de la Base de Datos - For each, delete, new Hasta el momento, para actualizar los datos de la base de datos, hemos empleado las transacciones en sus 2 formas de uso: Ejecutando su pantalla

Más detalles

PROCESADOR DE TEXTOS NIVEL INICIAL TEORIA

PROCESADOR DE TEXTOS NIVEL INICIAL TEORIA PROCESADOR DE TEXTOS NIVEL INICIAL TEORIA El Procesador de Textos. Presentación Modificar un texto Efectos de negrita, cursiva, subrayado. Formato de fuente Cambiar el color de la letra Cambiar el tipo

Más detalles

La lección de hoy es sobre cómo encontrar el Punto Medio de un Segmento. Es cuál es la expectativa para el aprendizaje del estudiante CGT.5.G.1.

La lección de hoy es sobre cómo encontrar el Punto Medio de un Segmento. Es cuál es la expectativa para el aprendizaje del estudiante CGT.5.G.1. CGT.5.G.1-Jennifer Goff-Midpoint of a Segment. La lección de hoy es sobre cómo encontrar el Punto Medio de un Segmento. Es cuál es la expectativa para el aprendizaje del estudiante CGT.5.G.1. Qué es el

Más detalles

Controles: tipos de control en el diseño de una aplicación móvil.

Controles: tipos de control en el diseño de una aplicación móvil. Controles: tipos de control en el diseño de una aplicación móvil. En el video anterior, vimos la manera de utilizar layouts diferentes para las líneas del grid. Ahora estudiaremos para cada control, la

Más detalles

Gestión y organización de artículos Clasificación en secciones, categorías y subcategorías Joomla. Ejemplos. (CU00422A)

Gestión y organización de artículos Clasificación en secciones, categorías y subcategorías Joomla. Ejemplos. (CU00422A) aprenderaprogramar.com Gestión y organización de artículos Clasificación en secciones, categorías y subcategorías Joomla. Ejemplos. (CU00422A) Sección: Cursos Categoría: Curso creación y administración

Más detalles

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON INTRODUCCION A LA INFORMATICA ING. JUAN DE LA ROSA T.

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON INTRODUCCION A LA INFORMATICA ING. JUAN DE LA ROSA T. INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON INTRODUCCION A LA INFORMATICA ING. JUAN DE LA ROSA T. 1 Microsoft Office Excel Más conocido como Microsoft Excel, es una

Más detalles

Diseñando más transacciones

Diseñando más transacciones Page1 Diseñando más transacciones Pasemos a crear una transacción de países: la llamamos Country Definimos aquí un atributo identificador de país CountryId Y vemos que Genexus le asignó el dominio Id Page2

Más detalles

INGRESO CÓDIGO PERSONAL 2009 PREPRIMARIA, PRIMARIA Y PRIMARIA DE ADULTOS SECTOR PRIVADO

INGRESO CÓDIGO PERSONAL 2009 PREPRIMARIA, PRIMARIA Y PRIMARIA DE ADULTOS SECTOR PRIVADO SISTEMA DE ASIGNACIÓN DE CÓDIGO PERSONAL 2009 INGRESO CÓDIGO PERSONAL 2009 PREPRIMARIA, PRIMARIA Y PRIMARIA DE ADULTOS SECTOR PRIVADO Instructivo para Envío de Datos INSTRUCCIONES PARA EL ENVÍO DE DATOS

Más detalles

Componentes de pantalla (Extended controls)

Componentes de pantalla (Extended controls) Componentes de pantalla (Extended controls) Además de los controles comunes que tenemos disponibles en la toolbox, GeneXus nos permite crear nuestros propios controles o usar controles creados por otras

Más detalles

2014 I 1 Informática Básica Eliminar Virus USB MS-DOS

2014 I 1 Informática Básica Eliminar Virus USB MS-DOS 2014 I 1 Informática Básica Eliminar Virus USB MS-DOS COMO QUITAR EL VIRUS DE ACCESO DIRECTO EN LA USB 1. Identifica la unidad de disco en el que se encuentra la memoria 2. Abrir MS-DOS 3. Escribir Comandos

Más detalles

Relaciones entre entidades de la realidad

Relaciones entre entidades de la realidad Relaciones entre entidades de la realidad En varios ejemplos de nuestra agencia de viajes, encontramos que los actores de la realidad se relacionan entre sí de distintas maneras, por ejemplo cuando vemos

Más detalles

Introducción a Smart Devices

Introducción a Smart Devices Introducción a Smart Devices Hasta el momento hemos construido todos los requerimientos solicitados por la agencia de viajes en lo relativo a la aplicación web a ser utilizada por los usuarios de la propia

Más detalles

Actualización de la Base de Datos - Business Components

Actualización de la Base de Datos - Business Components Actualización de la Base de Datos - Business Components Hasta el momento hemos visto que las transacciones permiten a los usuarios, ingresar, modificar y eliminar datos, en las tablas de la base de datos

Más detalles

Momentos de disparo de reglas en transacciones

Momentos de disparo de reglas en transacciones Momentos de disparo de reglas en transacciones Cuando vimos las reglas que podemos escribir en las transacciones, dijimos que no era necesario especificar cuando debe ejecutarse cada una de ellas, ya que

Más detalles

Instructivo de ayuda para consultas del Padrón de Establecimientos Educativos de la provincia de Chubut

Instructivo de ayuda para consultas del Padrón de Establecimientos Educativos de la provincia de Chubut Instructivo de ayuda para consultas del Padrón de Establecimientos Educativos de la provincia de Chubut 1 Índice Método de Ingreso al padrón web... 3 Pantalla de Inicio... 3 Columnas... 5 Filtros... 6

Más detalles

LECCIÓN 4 BALANCED SCORECARD

LECCIÓN 4 BALANCED SCORECARD LECCIÓN 4 BALANCED SCORECARD Creación de Elementos: Explicación de Causa-Efecto Todo Balanced Scorecard (BSC) debe alimentarse de datos para reflejar los Indicadores que el usuario necesita obtener para

Más detalles

TRANSFORMACION DE FORMATOS Y PROYECCIONES CON GEOCONVERTER

TRANSFORMACION DE FORMATOS Y PROYECCIONES CON GEOCONVERTER TRANSFORMACION DE FORMATOS Y PROYECCIONES CON GEOCONVERTER GEOCONVERTER es un software de la suite de herramientas Geobide desarrollado por TRACASA que permite la transformación entre los formatos mas

Más detalles

Pantallas interactivas (Objeto Web Panel)

Pantallas interactivas (Objeto Web Panel) Pantallas interactivas (Objeto Web Panel) El web panel es el objeto más flexible que provee GeneXus. Como ya hemos visto en algunos ejemplos que hemos mostrado, todo web panel ofrece un web form, que es

Más detalles

Agregando funcionalidad con patrones

Agregando funcionalidad con patrones Agregando funcionalidad con patrones Los patrones nos permiten potenciar nuestra aplicación, agregando nuevas funcionalidades en forma muy sencilla! Al aplicar un patrón, GeneXus crea por nosotros todos

Más detalles

Y cuando en la transacción Flight nombramos a CountryName, sabemos que será inferido a través del atributo AirporId.

Y cuando en la transacción Flight nombramos a CountryName, sabemos que será inferido a través del atributo AirporId. Habíamos visto un caso donde debimos definir un grupo de subtipos porque teníamos en una transacción una doble referencia a un mismo actor de la realidad. Era el caso de la transacción Flight, en la cual

Más detalles

Momentos de disparo de reglas en transacciones

Momentos de disparo de reglas en transacciones Momentos de disparo de reglas en transacciones Cuando vimos las reglas que podemos escribir en las transacciones, dijimos que no era necesario especificar cuándo debe ejecutarse cada una de ellas, ya que

Más detalles

... Tablas. Crear Tabla. anfora CAPÍTULO 6

... Tablas. Crear Tabla. anfora CAPÍTULO 6 CAPÍTULO 6......... Este capítulo está dedicado a la creación y posterior modificación de las tablas. Las tablas se emplean en un documento porque permiten organizar la información y facilitar su comprensión

Más detalles

Diseñando más transacciones

Diseñando más transacciones Diseñando más transacciones Pasemos a crear una transacción de países. La llamamos Country: Definimos aquí un atributo identificador de país CountryId Y vemos que Genexus le asignó el dominio Id y definimos

Más detalles

Hipervínculo. 1) Hipervínculo hacia Internet

Hipervínculo. 1) Hipervínculo hacia Internet Hipervínculo El hipervínculo es un link que nos permite ir de un lugar a otro en documentos paginas web... Existen 3 tipos de hipervínculos: 1) Hipervínculo hacia Internet 2) Hipervínculo hacia otro documento

Más detalles

Formularios dinámicos

Formularios dinámicos Formularios dinámicos En general, si necesitamos ejecutar una tarea interactiva de un diagrama de proceso de negocios, debemos contar en nuestra KB con un objeto transacción o un webpanel, para asociarlo

Más detalles

UNIVERSIDAD DE PAMPLONA ADMINISTRACION DE BASES DE DATOS GRUPO BR MENTOR: ESP. ALEXIS OLVANY TORRES CH. PRIMER SEMESTRE 2011

UNIVERSIDAD DE PAMPLONA ADMINISTRACION DE BASES DE DATOS GRUPO BR MENTOR: ESP. ALEXIS OLVANY TORRES CH. PRIMER SEMESTRE 2011 BASES DE DATOS RELACIONALES. UNIDAD 1 - INTRODUCCIÓN A LAS BASES DE DATOS RELACIONALES. Introducción. Access es una herramienta de administración de bases de datos, diseñada por Microsoft, para trabajar

Más detalles

ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA

ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA 1. El programa Captaris Alchemy... 3 2. Como abrir una Base de Datos... 4 3. Como buscar información... 5 3.1 La pestaña Perfil del documento.... 6

Más detalles

Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A)

Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A) aprenderaprogramar.com Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A) Sección: Cursos Categoría: Curso creación y administración web: Joomla desde cero

Más detalles

Introducción a procedimientos y listados. Comando para consultar la base de datos.

Introducción a procedimientos y listados. Comando para consultar la base de datos. Introducción a procedimientos y listados. Comando para consultar la base de datos. Pasemos a conocer los objetos de tipo Procedimiento que podemos definir en una base de conocimiento GeneXus Este tipo

Más detalles

Pasos para la creación de un gráfico en Excel 2007

Pasos para la creación de un gráfico en Excel 2007 Gráficos en Excel 2007 Un gráfico es la representación gráfica de datos, son muy útiles al momento de analizar información y ayudan en el proceso de toma de decisiones, puesto que es más fácil observar

Más detalles

Una vez completo este paso, es necesario verificar que haya paquetes disponibles para la cantidad de personas que deseen realizar el viaje.

Una vez completo este paso, es necesario verificar que haya paquetes disponibles para la cantidad de personas que deseen realizar el viaje. En la agencia de viajes, hay trámites que requieren de que varias tareas se realicen unas a continuación de otras, en un cierto orden, por ejemplo, cuando se desea hacer una reserva de un paquete turístico

Más detalles

Cálculo de Precio por Kilo WhitePaper Agosto de 2007

Cálculo de Precio por Kilo WhitePaper Agosto de 2007 Cálculo de Precio por Kilo WhitePaper Agosto de 2007 Contenidos 1. Propósito 3 2. Configuración de Materiales 4 3. Creación de la Materia Prima 5 4. Colores 8 5. Tarifas 9 6. Fórmulas realizadas por PrefSuite

Más detalles

Ahora veremos qué sucede cuando el objeto B debe devolver un valor a quien lo llama, al finalizar su ejecución.

Ahora veremos qué sucede cuando el objeto B debe devolver un valor a quien lo llama, al finalizar su ejecución. Comunicación entre objetos: cuando el objeto invocado devuelve un valor En el video anterior vimos cómo declarar en un objeto parámetros para permitirle recibir datos de otro objeto y tomar las acciones

Más detalles

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

Comando For Each simple y For Each anidado para listar info relacionada Comando For Each simple y For Each anidado para listar info relacionada En otro video hemos visto cómo definir un procedimiento, el cual contenía en su source un único comando For each, que accedía a los

Más detalles

HERRAMIENTAS AVANZADAS PARA LA GESTIÓN DE PROYECTOS

HERRAMIENTAS AVANZADAS PARA LA GESTIÓN DE PROYECTOS HERRAMIENTAS AVANZADAS PARA LA GESTIÓN DE PROYECTOS Sesión 01: Introducción al WBS Chart Pro Objetivo de la sesión Conocer las generalidades del WBS Chart Pro. Conocer las funcionalidades y comandos principales

Más detalles

Consulta con salida Chart (Parte I)

Consulta con salida Chart (Parte I) Consulta con salida Chart (Parte I) Ya hemos visto en videos anteriores la creación de consultas con salida Table y Pivot table. Veamos ahora la creación de una consulta con salida Chart, o sea, vista

Más detalles

Actualización de la Base de Datos - Business Components

Actualización de la Base de Datos - Business Components Actualización de la Base de Datos - Business Components Hasta el momento hemos visto que las transacciones permiten a los usuarios, ingresar, modificar y eliminar datos, en las tablas de la base de datos

Más detalles

Hasta el momento hemos visto ejemplos de aplicación de Data Provider que requieren acceder a la base de datos para recuperar información.

Hasta el momento hemos visto ejemplos de aplicación de Data Provider que requieren acceder a la base de datos para recuperar información. Hasta el momento hemos visto ejemplos de aplicación de Data Provider que requieren acceder a la base de datos para recuperar información. Pero también es posible utilizar un Data Provider que devuelva

Más detalles

Cómo editar las actividades interactivas?

Cómo editar las actividades interactivas? Cómo editar las actividades interactivas? Carpeta contenedora de archivos Las actividades interactivas proporcionadas en esta propuesta didáctica pueden ser editadas de forma muy sencilla. Cada actividad

Más detalles

OPENOFFICE WRITER. Más opciones de edición de documentos

OPENOFFICE WRITER. Más opciones de edición de documentos OPENOFFICE WRITER Más opciones de edición de documentos Numeración y viñetas Con el menú Formato > Numeración y viñetas podemos escribir listas, de 3 tipos: Numeradas u ordenadas No numeradas o con viñetas

Más detalles

Administrador 6.x de las Comunicaciones unificadas: Cree una imagen de fondo personalizada para el Cisco IP Phone

Administrador 6.x de las Comunicaciones unificadas: Cree una imagen de fondo personalizada para el Cisco IP Phone Administrador 6.x de las Comunicaciones unificadas: Cree una imagen de fondo personalizada para el Cisco IP Phone Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Configurar

Más detalles

Cláusula Unique. La cláusula Unique permite mencionar atributos cuyos valores no deben salir duplicados en el resultado de la consulta.

Cláusula Unique. La cláusula Unique permite mencionar atributos cuyos valores no deben salir duplicados en el resultado de la consulta. Cláusula Unique En ocasiones necesitamos definir ciertas consultas, que requieren navegar determinada tabla, pero necesitamos que si un mismo atributo tiene almacenado el mismo valor para varios registros,

Más detalles

Contenido QUÉ ES UN SCORM?... 3 CONFIGURACIÓN DE LA ACTIVIDAD SCORM... 3 GESTIÓN DEL SCORM... 7. Página 2 de 9

Contenido QUÉ ES UN SCORM?... 3 CONFIGURACIÓN DE LA ACTIVIDAD SCORM... 3 GESTIÓN DEL SCORM... 7. Página 2 de 9 Actividad: SCORM Contenido QUÉ ES UN SCORM?... 3 CONFIGURACIÓN DE LA ACTIVIDAD SCORM... 3 GESTIÓN DEL SCORM... 7 Página 2 de 9 QUÉ ES UN SCORM? Un paquete SCORM es un bloque de material web empaquetado

Más detalles

FUNCIONES CONDICIONALES EN EXCEL

FUNCIONES CONDICIONALES EN EXCEL FUNCIONES CONDICIONALES EN EXCEL FORMATO CONDICIONAL, 2 FUNCION CONTAR.SI, 3 FUNCION SI, 1 FUNCION SUMAPRODUCTO, 4 FUNCION SUMAR.SI, 5 1. FUNCION SI La función SI permite evaluar una condición, en el caso

Más detalles

Abrir y cerrar Outlook 2010

Abrir y cerrar Outlook 2010 Si es usted usuario habitual de la suite Microsoft Office, sabrá que la instalación se realiza en bloque, es decir, al instalar la suite Office 2010 se instalará automáticamente también esta versión de

Más detalles