Programando el Evento Start, Click o De usuario en un Web Panel
|
|
- Celia Campos Poblete
- hace 8 años
- Vistas:
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
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 detallesWeb 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 detallesSe 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 detallesIntroducció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 detallesQué 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 detallesQué 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 detallesQué 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 detallesQué 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 detallesTipos 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 detallesOrders 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 detallesTesteando 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 detallesCuando 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 detallesCargando 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 detallesTipos 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 detallesRelaciones 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 detallesQué 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 detallesOrden 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 detallesConsulta 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 detallesDefinició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 detallesDemo: 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 detallesPara 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 detallesCargando 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 detallesPodemos 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 detallesUNIVERSIDAD 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 detallesIniciació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 detallesIntroducció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 detallesDefinició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 detallesEdició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 detallesControles: 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 detallesScript 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 detallesLABORATORIO 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 detallesBPM (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 detallesCurso 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 detallesPantallas 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 detallesComunicació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 detallesData 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 detallesOtro 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 detallesIntroducció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 detallesFó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 detallesCORPORACIÓ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 detallesMÁ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 detallesGUIA 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 detallesCreació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 detallesManual 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 detallesActualizació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 detallesCargando 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 detallesCó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 detallesComponentes 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 detallesObjeto 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 detallesBase 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 detalles1.- 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 detallesPodemos 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 detallesData 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 detallesActualizació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 detallesPROCESADOR 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 detallesLa 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 detallesControles: 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 detallesGestió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 detallesINSTITUTO 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 detallesDiseñ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 detallesINGRESO 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 detallesComponentes 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 detalles2014 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 detallesRelaciones 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 detallesIntroducció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 detallesActualizació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 detallesMomentos 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 detallesInstructivo 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 detallesLECCIÓ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 detallesTRANSFORMACION 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 detallesPantallas 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 detallesAgregando 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 detallesY 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 detallesMomentos 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
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 detallesDiseñ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 detallesHiperví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 detallesFormularios 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 detallesUNIVERSIDAD 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 detallesALCHEMY 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 detallesConfiguració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 detallesIntroducció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 detallesPasos 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 detallesUna 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 detallesCá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 detallesAhora 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 detallesComando 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 detallesHERRAMIENTAS 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 detallesConsulta 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 detallesActualizació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 detallesHasta 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 detallesCó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 detallesOPENOFFICE 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 detallesAdministrador 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 detallesClá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 detallesContenido 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 detallesFUNCIONES 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 detallesAbrir 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