Componentes de pantalla (Extended controls)
|
|
- Elisa Prado Aguirre
- hace 7 años
- Vistas:
Transcripción
1 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, los llamados user controls. Los User Controls (también denominados Extended Controls) nos permiten crear aplicaciones con interfaces de usuario ricas y fáciles de usar, por ejemplo incorporando menúes, mapas, gráficas, calendarios, diagramas y otra serie de recursos. Page1
2 En este curso veremos cómo usar un user control para crear una galería de imágenes. Supongamos que la agencia de viajes nos ha solicitado ver las atracciones turísticas que puede ofrecer, a través de una pantalla donde se pueda navegar fácilmente entre las imágenes disponibles. Page2
3 Lo primero que vamos a hacer para crear una galería de imágenes es crear un Web Panel donde vamos a situar a dicha galería. Para eso creamos un objeto, elegimos el tipo webpanel y lo llamamos AttractionGallery. Ahora vamos a la toolbox y arrastramos un control del tipo galería de imágenes al formulario del Web Panel. Page3
4 Observamos que con esta acción se nos creó también un tipo de datos estructurado llamado ImagesData y GeneXus también nos creó automáticamente dos variables donde se van a guardar la colección de imágenes y el ítem seleccionado. Page4
5 Para cargar la colección a partir de los datos de las atracciones, vamos a crear un objeto del tipo Data Provider. Lo llamamos DataProviderAttractionGallery. Page5
6 Ahora arrastramos el tipo de datos estructurado ImageData sobre el Data Provider y ya tenemos la estructura pronta para cargar. Vamos a poner como Id al identificador de la atracción (AttractionId). Como todos los miembros del SDT ImageData son del tipo carácter, convertimos el valor de AttractionId a string usando la función ToString(). Page6
7 Ahora asignamos a la foto de la atracción, como imagen. Como debemos cargar en el miembro Image a la URL de la imagen, usamos la propiedad ImageURI del atributo AttractionPhoto. Asignamos el mismo valor al miembro Thumbnail, que almacenará una imagen pequeña de la foto. Y al miembro Caption le asignaremos el nombre de la atracción turística, es decir AttractionName. Page7
8 Salvamos esto que hicimos y vamos a personalizar algunas propiedades del user control Image Gallery. Vamos a modificar su ancho (ponemos 1000), el alto (le damos el valor 500) y la forma en que queremos que se vea la galería en la pantalla (seleccionamos Slider). Por último, vamos a los eventos para invocar al Data Provider, para que cargue la colección. Borremos este código de ejemplo. Y en el evento Start, asignemos a la variable &ImageData el resultado que devuelve el DataProvider que creamos, es decir la colección de atracciones almacenada en la base de datos. Page8
9 Salvamos y ejecutamos la aplicación. Seleccionamos el link Attraction Gallery y vemos nuestra galería de imágenes en funcionamiento. Page9
10 Acabamos de ver como creamos en muy poco tiempo una galería de imágenes vistosa y funcional. Para más información sobre User Controls, vea la página del Community Wiki sobre este tema, en el link que se muestra en pantalla. Page10
11 Y para acceder a los User Controls publicados por la comunidad y descargarlos, vaya a la siguiente página: Page11
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 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 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 detallesDos formas de devolver una colección con un Data Provider
Dos formas de devolver una colección con un Data Provider Los Data Provider son objetos versátiles que con un lenguaje declarativo nos facilitan la carga de estructuras, tanto ítems simples como colecciones
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 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 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 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 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 detallesFórmulas Locales. Page1. Video filmado con GeneXus X Evolution 2. Veremos ahora qué es una fórmula local.
Fórmulas Locales Veremos ahora qué es una fórmula local. Una fórmula local es una fórmula que declaramos como instrucción puntual, dentro de determinado código, como ser en el source de un procedimiento,
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 detallesDiseñando más transacciones
Diseñando más transacciones Pasemos a crear una transacción de países: la llamamos Country Page1 Definimos aquí un atributo identificador de país CountryId Y vemos que Genexus le asignó el dominio Id y
Más detallesDiseñando más transacciones
Diseñando más transacciones Pasemos a crear una transacción de países: la llamamos Country Page1 Definimos aquí un atributo identificador de país CountryId Page2 Y vemos que Genexus le asignó el dominio
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 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 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 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 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 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 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 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 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 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 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 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 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 detallesComando for each anidado para listar info agrupada
Comando for each anidado para listar info agrupada Volvamos ahora a la sección Source del procedimiento Una cosa que nos había quedado pendiente es que queríamos que las atracciones salgan ordenadas en
Más detallesInicio de un proceso desde un objeto GeneXus, usando la API de Workflow
Inicio de un proceso desde un objeto GeneXus, usando la API de Workflow La agencia de viajes decidió modificar su proceso de reserva de pasajes e incorporar algunas funcionalidades nuevas. En primer lugar,
Más detallesSi abrimos una transacción cualquiera en ejecución, por ejemplo Category, vemos en la pantalla los botones de navegación antes de los atributos, y
Si abrimos una transacción cualquiera en ejecución, por ejemplo Category, vemos en la pantalla los botones de navegación antes de los atributos, y abajo los botones para confirmar, cancelar o eliminar
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 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 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 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 detallesTareas multi-instanciadas y mapeo de datos relevantes
Tareas multi-instanciadas y mapeo de datos relevantes En videos previos, hemos asociado las tareas del diagrama de reserva de pasajes de la Agencia de Viajes a objetos GeneXus, convirtiendo el modelo del
Más detallesUsando las Apis del GAM
Usando las Apis del GAM Recordemos que las APIs son funciones, que en este caso en el que se ha habilitado el GAM en una base de conocimiento, hacen posible la comunicación con la base de datos del GAM,
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 detallesConvirtiendo el modelo en una aplicación funcional
Convirtiendo el modelo en una aplicación funcional En videos anteriores hemos modelado el proceso de reserva de pasajes de la Agencia de Viajes mediante un diagrama de procesos de negocios, hemos visto
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 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 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 detallesDiseñando la primera transacción
Diseñando la primera transacción Luego de creada la base de conocimiento, el siguiente paso consiste en describir a los objetos de la realidad mediante objetos GeneXus.. Para identificar a los objetos
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 detallesPoblar de datos las tablas desde la propia transacción
Poblar de datos las tablas desde la propia transacción Cuando creamos una transacción, por defecto GeneXus creará tablas asociadas para almacenar la información que ingresamos a través de su pantalla.
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 detallesEl editor de formularios web es el Abstract Layout, en el cual entraremos en detalle en unos momentos.
La gran revolución de dispositivos móviles dio paso a un nuevo mundo de aplicaciones nativas, pero influyó también en el diseño de aplicaciones web, ya que no es posible usar la misma página para dispositivos
Más detallesDiseñando la primera transacción
Diseñando la primera transacción Luego de creada la base de conocimiento, el siguiente paso consiste en describir a los objetos de la realidad mediante objetos GeneXus.. Page1 Para identificar a los objetos
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 detallesEn este video veremos cómo presentar una galería de imágenes. Vamos a continuar armando el sitio que nos propusimos desde el comienzo del curso.
Publishing an image gallery En el video anterior vimos cómo publicar un slider. En este video veremos cómo presentar una galería de imágenes. Vamos a continuar armando el sitio que nos propusimos desde
Más detallesUsuarios y roles. Para administrar el acceso a las tareas de un diagrama de procesos, debemos definir ciertos roles que serán parte del modelo.
Usuarios y roles Hasta ahora hemos modelado diagramas de proceso, asociado objetos GeneXus a los elementos de los diagramas y ejecutado esos procesos, pero todas las pruebas las hicimos siempre con el
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 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 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 detallesTransacción base. A partir de GeneXus X Ev3, se incorpora el concepto de transacción base.
Transacción base A partir de GeneXus X Ev3, se incorpora el concepto de transacción base. Esto brinda la posibilidad de indicar explícitamente el nombre de la transacción cuya tabla física asociada se
Más detallesTrabajando con documentos
Trabajando con documentos Continuando con la asociación de objetos GeneXus a las tareas del diagrama de validación de la reserva, seguiremos con las tareas interactivas Add customer information required
Más detallesConsulta con salida pivot table
Consulta con salida pivot table Para comenzar recordemos que la base de conocimiento TravelAgency permite gestionar la actividad de una agencia de viajes... y para la misma ya hemos creado la metadata,
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 detallesPara aquellos que tengais conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.
Tablas dinámicas Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación
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 detallesAdministrando las bases de conocimiento (GXserver)
Administrando las bases de conocimiento (GXserver) Cuando desarrollamos una aplicación con GeneXus, ya sea en equipo o en forma individual, necesitamos mantener la KB siempre accesible y actualizada. GXserver
Más detallesModificación de dato relevante, evento timer y calendarios
Modificación de dato relevante, evento timer y calendarios Continuando con el diagrama, la tarea Evaluate Customer deberá evaluar la situación financiera del cliente y almacenar la decisión en un dato
Más detallesCreando una aplicación móvil con GeneXus para trabajar con los Materiales del SAP ERP parte 4
Page1 Creando una aplicación móvil con GeneXus para trabajar con los Materiales del SAP ERP parte 4 Ahora sí, si no hubo error, querremos obtener el listado de materiales, por lo que tendremos que invocar
Más detallesCómo enviar un mail automático y ejecución del acceso a la API programado previamente
Cómo enviar un mail automático y ejecución del acceso a la API programado previamente Hasta ahora cumplimos con el primer requerimiento de la agencia, relacionado al ingreso de una reserva por parte del
Más detallesCreación de la Knowledge Base
Creación de la Knowledge Base Vamos a ejecutar a GeneXus Este número que vemos aquí, nos indica cuál es la versión de GeneXus que estamos ejecutando. Es importante estar siempre actualizados en la última
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 detallesPara abrir el Calendario no tenemos más que hacer un clic sobre exploración o en el menú Ir->Calendario.
EL CALENDARIO DE OUTLOOK Es una herramienta de ayuda para organizar las horas y los días de nuestro tiempo, es un sistema dinámico que facilita la programación de citas, reuniones, eventos, etc. En este
Más detallesEventos en Smart Devices
Eventos en Smart Devices Tenemos eventos cuyo código se ejecuta en el servidor y eventos cuyo código se ejecuta en el cliente (es decir, en el dispositivo). Queremos abordar ahora el tipo de acciones que
Más detallesIntroduciremos nuevos conocimientos sobre el uso de los Data Providers.
Introduciremos nuevos conocimientos sobre el uso de los Data Providers. Recordemos que el objetivo de un Data Provider es devolver cargada una estructura de datos en memoria (que puede ser colección o
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 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 detallesCómo listar información agrupada
Cómo listar información agrupada En el video anterior hemos visto un listado solicitado por la agencia de viajes, que mostraba todas las Categorías de atracciones turísticas y para cada categoría, la lista
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 detallesPrototipado, instancias e historia de un proceso
Prototipado, instancias e historia de un proceso En los videos anteriores sobre Automatización, utilizamos objetos del tipo transacción, para registrar la reserva de pasajes y crear al pasajero como cliente
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 detallesHasta el momento, para actualizar los datos de la base de datos, hemos empleado las transacciones en sus 2 formas de uso:
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 e ingresando datos en forma interactiva Y ejecutadas como
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 detallesLOS FORMULARIOS. Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.
LOS FORMULARIOS Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta. 1. Crear formularios: Para crear un formulario tenemos varias opciones. Podemos
Más detallesOverview GeneXus - Demo: 2.Cómo obtener el ejecutable de la KB y declaración de algunas reglas del negocio.
Overview GeneXus - Demo: 2.Cómo obtener el ejecutable de la KB y declaración de algunas reglas del negocio. En la primera parte de esta demo creamos nuestra base de conocimiento y la transacción de facturas
Más detallesCreación de la KB. Page1. Video filmado con GeneXus X Evolution 3. Vamos a ejecutar a GeneXus
Creación de la KB Vamos a ejecutar a GeneXus Este número que vemos aquí, nos indica cuál es la versión de GeneXus que estamos ejecutando. Es importante estar siempre actualizados en la última versión.
Más detallesScript For each simple tabla base y cláusula order
Page1 Script For each simple tabla base y cláusula order Para determinar la tabla base, GeneXus extrae los atributos nombrados en el for each encuentra las tablas en las que se hallan: y toma como tabla
Más detallesConceptual Model. Aquí podemos ver los cuatro tipos de pantallas que tenemos disponibles:
Conceptual Model Las aplicaciones para dispositivos inteligentes van a tener que ser nativas, para poder entonces interoperar con las funcionalidades nativas del dispositivo, tanto de software como de
Más detallesIdentificando atributos disponibles
Identificando atributos disponibles Explicaremos ahora la definición de tabla base y tabla extendida. Son 2 conceptos muy sencillos, y es importante entenderlos, ya que se usan mucho en el uso de la herramienta
Más detallesMANUAL PARA SUBIR ARCHIVOS EN ONEDRIVE
MANUAL PARA SUBIR ARCHIVOS EN ONEDRIVE Como compartir archivos en OneDrive Para empezar a compartir archivos en OneDrive, se debe tener una cuenta en Outlook.com.; que se crea de igual manera como una
Más detallesTransacción de 2 niveles usada como Business Component y manejo de errores.
Transacción de 2 niveles usada como Business Component y manejo de errores. Ya hemos visto anteriormente el concepto general de Business Component y su aplicación en una transacción de un solo nivel. Veamos
Más detallesGuía Saga Suite Slider
Guía Saga Suite Slider Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Tipos de elementos en detalle...- 5 - Sólo imagen...- 5 - Completo con imagen y completo
Más detallesUso de la API del GAM
Uso de la API del GAM Recordemos que las APIs son propiedades y métodos que el GAM disponibiliza para que las aplicaciones que quieran utilizarlo puedan interactuar con él, haciendo posible la comunicación
Más detallesReporting (objeto Query)
Reporting (objeto Query) En muchas ocasiones necesitamos realizar consultas a la base de datos para analizar la información y poder tomar decisiones. Podemos necesitar agrupar la información por uno o
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 detallesCómo listar información relacionada
Cómo listar información relacionada En el video anterior habíamos visto cómo definir un procedimiento que contenía en su Source un único comando For each, que accedía a los datos de una tabla base (y su
Más detallesJ. Enrique Durán Colaborador Didáctico TIC Huesca TUTORIAL
TUTORIAL 1 ÍNDICE 1.- INTRODUCCIÓN 2.- VISTA INICIAL 3.- EXPLORADOR DE ARCHIVOS 3.1.- MAPAS DE NUBE 3.2.- MAPAS LOCALES 3.2.1.- CARGA DE UN MAPA DE LOS ARCHIVOS LOCALES EN MAPA DE NUBE 3.3.- CONFIGURACIÓN
Más detallesTrabajando con GIMP. Lourdes Luengo.
Trabajando con GIMP Lourdes Luengo lourdes_luengo@telefonica.net 2 Trabajando con GIMP CONTENIDOS 1. ABRIR UNA IMAGEN página 4 2. MODIFICAR TAMAÑO DE UNA IMAGEN página 4 3. GUARDAR UNA IMAGEN página 5
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 detallesCómo añadir preguntas a un cuestionario de Moodle?
Cómo añadir preguntas a un cuestionario de Moodle? El proceso de añadir preguntas al cuestionario, se realiza después de crear el cuestionario y luego de generar las preguntas previamente en el Banco de
Más detallesCÓMO INSERTAR UNA GALERÍA DE IMÁGENES REALIZADA EN UNA WEB EXTERNA COMO SLIDE EN UNA PÁGINA O SECCIÓN
CÓMO INSERTAR UNA GALERÍA DE IMÁGENES REALIZADA EN UNA WEB EXTERNA COMO SLIDE EN UNA PÁGINA O SECCIÓN IMPORTANTE: Siempre que dependemos de una página externa a nuestra web estamos expuestos a tener problemas
Más detallesGuía Saga Suite Contenido Secciones
Guía Saga Suite Contenido Secciones Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Tipos de bloque de contenido...- 6 - Texto Simple...- 6 - Bloque de texto...-
Más detallesOPENOFFICE IMPRESS. Creación básica de presentaciones digitales
OPENOFFICE IMPRESS Creación básica de presentaciones digitales Qué es OpenOffice Impress? Es la herramienta que nos ofrece OpenOffice para realizar presentaciones Las presentaciones permiten comunicar
Más detalles