Modelo conceptual de Smart Devices
|
|
|
- José Manuel Peña Naranjo
- hace 9 años
- Vistas:
Transcripción
1 Modelo conceptual de Smart Devices Las aplicaciones para Smart Devices organizan y manipulan la información estructurada de las entidades de la realidad con las que se trabaja (por ejemplo, la realidad podría ser la de una agencia inmobiliaria).
2 Subyace una estructura de interacción que podemos conceptualizar de la siguiente forma: Por cada entidad (por ejemplo propiedad inmobiliaria representada por la transacción correspondiente) se puede: Elegirla de un menú y visualizar la lista de elementos que la constituyen en ese momento ( lista de propiedades inmobiliarias en nuestro caso) o ver la información detallada de un elemento en particular de la lista (en nuestro caso la información de una propiedad) y realizar alguna acción sobre el elemento (como por ejemplo actualizarlo). No era principalmente esto lo que implementábamos con el patrón Work With de los modelos GeneXus Web? Podemos ver las entidades de la realidad (por ejemplo, la dela agencia inmobiliaria) como recursos que necesitamos manipular. Cobrarán importancia en este modelo las transacciones como business components, los data providers que devuelven datos estructurados y los procedimientos. Desarrollar una aplicación para Smart Devices implicará principalmente trabajar con el patrón work with específico para este generador, que a partir de las entidades (transaccciones) elegidas construirá todo lo necesario para manipular la información: esto es, construirá el listado, el detalle de un elemento, y las acciones ante un evento disparado por el usuario
3 en los lenguajes específicos de cada plataforma. Por otra parte necesitaremos de un objeto del estilo de los generados por el work with, pero más flexible, no necesariamente asociado a una transacción, que nos permita por ejemplo pedir datos al usuario, como una fecha y realizar alguna acción. Será un objeto similar a un web panel. Y por último, necesitaremos de los dashboards, objetos que cumplen la función de menús, utilizados principalmente como punto de entrada de la aplicación. Resumiendo: implementar una aplicación para Smart Devices con GeneXus implicará trabajar con el patrón Work With para navegar por la información relacionada y manipularla, crear paneles para hacer consultas, desplegar información o pedir datos al usuario tal como se hace con los paneles web, y crear menús.
4 Por último, tal como ocurría en las aplicaciones web, el modelo conceptual automáticamente vincula las navegaciones de entidades que se encuentran estructuralmente interrelacionadas. Por ejemplo, teniendo definidas las transacciones Neighborhood y Property, para representar respectivamente los vecindarios con los que trabaja la inmobiliaria y las propiedades inmobiliarias que maneja, cuando ambas entidades se relacionan, automáticamente el pattern work with lo refleja Veámoslo En nuestra KB tenemos las transacciones Property y Neighborhood, por el momento no relacionadas. Tenemos aplicado el pattern Work With en ambas. Y tenemos un objeto Dashboard, que invoca por un lado al Work With de propiedades inmobiliarias (vemos que está invocando al Level Property y específicamente dentro del Work With Level Property, al list y por otro lado vemos que está invocando también al work with de vecindarios. También a su nodo List.)
5 Observemos detenidamente este work with para ver cómo cambiará cuando interrelacionemos luego las entidades. Podemos ver que el nodo List corresponde a esta pantalla en la cuál dentro de un grid tenemos los atributos del neighborhood del vecindario que queremos mostrar. Así en ejecución tenemos: (aquí estamos viendo el dashboard):
6 Tenemos aquí el listado de los vecindarios. Luego eligiendo uno, vemos la información detallada del mismo, cuyo correlato se encuentra en la sección general. Las propiedades son independientes. Si observamos el detalle de una de ellas vemos su información general sin ninguna vinculación con el vecindario. Ahora establezcamos la relación.
7 Vamos a la estructura de propiedades y agregamos a NeighborhoodId pidiéndole que acepte nulos y a NeighborHoodName. Grabamos. Y veamos qué sucedió con el WorkWith de neighborhood. Está apareciendo una nueva sección. Como vemos está mostrando un grid con las propiedades inmobiliarias. Cuáles? Las de ese vecindario elegido. Veámoslo en ejecución. F5. Reorganicemos.
8 Luego, una vez asignados los vecindarios a las propiedades que teníamos ingresadas, vayamos a ver la lista de vecindarios y elijamos ver el detalle de uno de ellos. Podemos ver que aparecen dos tabs que coinciden con las secciones que vimos del pattern. El primer tab corresponde a la Section General que contiene la información general del vecindario y el segundo tab corresponde a la otra sección que muestra las propiedades inmobiliarias de ese vecindario. Veamos qué ocurre si elegimos una de ellas
9 Nos está llevando al detalle del work with correspondiente a las propiedades, mostrándonos el detalle de esa propiedad y entre su información podemos ver el vecindario, que si seguimos este ícono, nos llevará, cíclicamente, nuevamente, a la información general del vecindario.
10 Como pudimos ver, si las entidades están relacionadas, las navegaciones ofrecidas también se interrelacionan, sin necesidad de hacer nada. Con esto hemos visto una pequeña muestra de lo simple y poderoso que es el modelo conceptual.
11 Qué sigue? Desea ver cómo personalizar el work with para darle más potencia y adecuarlo a sus necesidades? Desea ver cómo crear paneles que le permitan extraer y presentar datos de forma flexible, pedir datos al usuario, etc.? Desea descubrir la arquitectura subyacente? Continuará
12
Arquitectura de aplicaciones para Smart Devices
Arquitectura de aplicaciones para Smart Devices Nuestro problema a resolver será construir un backend para una inmobiliaria: con una parte web y otra para Smart Devices, para ser utilizada por los agentes
El modelo conceptual de las aplicaciones móviles
El modelo conceptual de las aplicaciones móviles En videos anteriores, vimos la aplicación a la que queremos llegar y las características generales de las aplicaciones para Smart Devices. Ahora nos introduciremos
Eventos 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
Aplicación del GAM. Una vez autenticado el usuario podrá comenzar a utilizar la aplicación.
Aplicación del GAM Veamos que debemos hacer desde nuestra aplicación para utilizar el GAM. Vamos a abrir GeneXus y veremos que simplemente modificando el valor de una propiedad a nivel de la versión va
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
Supongamos que queremos definir un botón en la pantalla WWCountry, que invoque un listado pdf (objeto procedimiento) previamente definido.
Supongamos que queremos definir un botón en la pantalla WWCountry, que invoque un listado pdf (objeto procedimiento) previamente definido. Para eso nuevamente volvemos a editar la instancia del pattern,
Behavior: Caching. Video filmado con GeneXus X Evolution 3
Behavior: Caching En este video veremos cómo habilitar o deshabilitar el caché de los datos navegados en el dispositivo, teniendo en cuenta aplicaciones de arquitectura online. Existen varios escenarios
Behavior Client side events grammar
Behavior Client side events grammar En este video, abordaremos la gramática de los eventos del cliente, es decir, todo lo que allí se puede escribir. Primero que nada, resumiremos las invocaciones que
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
Mi nombre es Silvia Keymetlian y trabajo en el equipo de Soporte de GeneXus.
Módulos Bienvenidos Mi nombre es Silvia Keymetlian y trabajo en el equipo de Soporte de GeneXus. Hoy les voy hablar del objeto Módulo, un nuevo objeto en GeneXus X Ev3. Les voy a mostrar cómo utilizarlo
Dossier Cursos. Desarrolle mejores aplicaciones, para más plataformas, en menor tiempo.
Dossier Cursos Desarrolle mejores aplicaciones, para más plataformas, en menor tiempo. Curso GeneXus Básico / iniciación Curso GeneXus X Ev2 - Analista Junior Duración: 2 ó 3 días > 12 horas Sesión 1 (3
Demo: dos formas de obtener y ejecutar el compilado de la aplicación móvil
Demo: dos formas de obtener y ejecutar el compilado de la aplicación móvil En el video anterior vimos la arquitectura de las aplicaciones online para Smart Devices, tanto cuando utilizábamos el KBN como
Introducción: un paseo por la aplicación móvil en ejecución.
Introducción: un paseo por la aplicación móvil en ejecución. Hola. Mi nombre es Cecilia Fernández, soy instructora GeneXus y voy a estarles mostrando los aspectos más sobresalientes en lo que hace al desarrollo
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
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
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
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
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
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
Administrando 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
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
Introducción GAM. La gran mayoría de las aplicaciones modernas necesitan algún esquema de login, autenticación y autorización.
Introducción GAM La gran mayoría de las aplicaciones modernas necesitan algún esquema de login, autenticación y autorización. Para cubrir estas necesidades, GeneXus ofrece un módulo de seguridad, llamado
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,
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
Dos 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
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
Controles: etiquetas, tablas e imágenes. Sus particularidades en el diseño.
Controles: etiquetas, tablas e imágenes. Sus particularidades en el diseño. En el conjunto de videos que siguen, nos dedicaremos a las particularidades que asumen los controles en los Layouts respecto
El 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
GUÍA DE USUARIO PORTAL DE TRANSPARENCIA
Manual de Uso Portal de Transparencia SAMI EL siguiente documento sirve como guía a los usuarios para que puedan acceder y utilizar de forma óptimo el Portal de Transparencia de SAMI. El portal cuenta
Overview 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
Arquitectura de aplicaciones móviles online
Arquitectura de aplicaciones móviles online En este video nos enfocaremos en la arquitectura de las aplicaciones online: y dejaremos el tratamiento de las aplicaciones offline para más adelante: De hecho,
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
Demo: Starting to Develop the Web Application
Demo: Starting to Develop the Web Application Bien. Entonces ahora sí vamos a empezar a desarrollar una aplicación de cero con GeneXus; una aplicación que se parezca, para irnos acercando, a esta EventDay
Prototipación y ejecución
Prototipación y ejecución En nuestro proceso de construcción una aplicación para una inmobiliaria, hemos creado una KB en GeneXus con las Transacciones necesarias, y a partir de ella la aplicación Web
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
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
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
Acceso a bases de datos externas
Acceso a bases de datos externas Muchas veces necesitamos acceder a bases de datos externas desde nuestras aplicaciones GeneXus. Por ejemplo, podemos necesitar cargar datos en tablas de nuestra base de
Creando una aplicación móvil con GeneXus para trabajar con los Materiales del SAP ERP parte 2
Page1 Creando una aplicación móvil con GeneXus para trabajar con los Materiales del SAP ERP parte 2 En Tools/Application Integration tenemos la opción para explorar el folder de BAPIs del SAP ERP al que
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
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
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
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,
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
Creació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.
Curso GeneXus - Haciendo crecer la aplicación
Curso GeneXus - Haciendo crecer la aplicación Al mostrarle la aplicación que tenemos hasta el momento a los usuarios de la Agencia de Viajes, nos dan su visto bueno y nos recuerdan que para cada atracción
Controlling / Sistemas de información /Centros de Coste / Comparaciones Plan Real / Centros de coste:real-plan-desv.
EJECUCIÓN DE INFORMES CON SELECCIÓN DE DATOS El objetivo de este manual es explicar como hemos de navegar por cualquiera de los informes que nos proporciona SAP en Controlling. Para ello vamos a visualizar
Capítulo 8: Añadir Animación a una Presentación
Capítulo 8: Añadir Animación a una Presentación 8.1. Crear una animación profesional 8.2. Transiciones de diapositiva a diapositiva 8.1. CREAR UNA ANIMACIÓN PROFESIONAL La animación puede ciertamente potenciar
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
Introducción a GAM. Ahora queremos agregarle Seguridad a la aplicación, tanto a la parte web como a la de Smart Devices. Page1
Page1 Introducción a GAM En videos anteriores hemos venido desarrollando una aplicación web y para dispositivos móviles para administrar los datos de un evento, con información de sus conferencias, oradores,
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
Transacció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
VIDEO 1: Work with for Smart Devices Generalidades y Layout del List
VIDEO 1: Work with for Smart Devices Generalidades y Layout del List Queremos construir un backend para una inmobiliaria: con una parte web y otra para Smart Devices, para ser utilizada por los agentes
MANUAL DE APLICACIÓN BOTON DE PAGOS ACCION FIDUCIARIA
MANUAL DE APLICACIÓN BOTON DE PAGOS ACCION FIDUCIARIA Para ingresar al aplicativo diríjase al link que se encuentra en la zona de clientes, Pagos en línea: Para ingresar solicitará el usuario y contraseña
OPENOFFICE 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
Comunicación entre objetos
Comunicación entre objetos 109 Data Provider Procedimiento Web Panel Transacción Procedimiento PDF Los objetos GeneXus pueden comunicarse entre ellos o con otros programas externos. Un objeto GeneXus puede
Offline Mobile Applications with GeneXus (Part I)
Offline Mobile Applications with GeneXus (Part I) Hasta ahora hemos asumido que la aplicación móvil debía estar conectada siempre al servidor web para poder funcionar, accediendo a los servicios REST y
SIDRA Servicio de Salud Coquimbo
SIDRA Servicio de Salud Coquimbo Manual Operacional de Bodega de Leche Versión Borrador (sujeto a modificaciones). Agosto 09 1. INDICE 1. INDICE... 1 2. INTRODUCCIÓN.... 2 3. MÓDULO ALIMENTACIÓN COMPLEMENTARIA....
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
Diseñ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
Reglas en transacciones - Más conocimientos
Reglas en transacciones - Más conocimientos En un video anterior hemos visto que en las transacciones, los controles que nos solicitan los usuarios o que debemos validar, se definen en la sección de RULES.
Pais { PaisId * PaisNombre } Pais { PaisId* PaisNombre } Pais. PaisId* PaisNombre
1) pts. Se tiene una aplicación GeneXus para una ensambladora de móviles. La misma cuenta con la transacción para registrar los automóviles que son ensamblados. De los autos es necesario registrar el país
TUTORIAL SISTEMA BDUAR
TUTORIAL SISTEMA BDUAR Tutorial documentado de utilización del sistema BDUAR. El presente documento posee los pasos a seguir para utilizar el sistema, de acuerdo a los permisos que su usuario posea Usuario:
Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Asistente para formularios
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Asistente para formularios Instituto de Tecnologías Educativas 2011 Asistente para crear formularios Una de las principales
SIDRA Servicio de Salud Coquimbo
SIDRA Servicio de Salud Coquimbo Manual Operacional de Vacunatorio Versión Borrador (sujeto a modificaciones) Agosto 09 1. INDICE 1. INDICE... 1 2. INTRODUCCIÓN.... 2 3. MÓDULO VACUNATORIO.... 2 4. FUNCIONALIDADES
MICROSOFT WORD. Más opciones de edición de documentos
MICROSOFT WORD Más opciones de edición de documentos Listas de viñetas Son listas no numeradas de elementos. En Word 2003 están en el menú Formato > Numeración y viñetas En Word 2010 están en la ficha
Dirección Académica de TI. Procesamiento de Información con Hoja de Cálculo AUTOFILTROS
AUTOFILTROS 5.4 Definición y aplicación de filtros Objetivo: Utilizar las herramientas de informes que facilitan la interpretación de la información Filtros: Excel facilita la búsqueda de un subconjunto
DISEÑO DE PRESENTACIONES EN LA ENSEÑANZA. Diapositivas de diagrama
DISEÑO DE PRESENTACIONES EN LA ENSEÑANZA 5 Diapositivas de diagrama 1 1. Diapositivas de diagrama a) Crear una diapositiva de diagrama 2. Entorno de trabajo de los diagramas 3. Barra de herramientas Formato
PASO 1. Para ingresar debe registrarse con un usuario y su clave.
Antes de comenzar debe contar en su equipo, con el software SAP GUI, que le permite conectarse con el servidor de aplicación donde está instalado SAP. Dependiendo de la versión de SAP GUI que posea puede
INTRODUCCIÓN AL POWER POINT 2007 POWER POINT Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
INTRODUCCIÓN AL POWER POINT 2007 POWER POINT 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN AL POWER POINT 2007 Qué es una herramienta de presentación? Una herramienta
COPIA DE PLANIFICACIÓN DE VERSIONES EN CENTROS DE COSTE
COPIA DE PLANIFICACIÓN DE VERSIONES EN CENTROS DE COSTE Cuando se va a planificar se puede copiar una planificación ya realizada y modificar tan solo los datos que sean necesarios. Controlling / Planificación
Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Elementos esenciales del formulario
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Elementos esenciales del formulario Instituto de Tecnologías Educativas 2011 Elementos esenciales de un formulario Tras crear
BUSINESS OBJECTS VISUALIZACIÓN DE REPORTES
BUSINESS OBJECTS VISUALIZACIÓN DE REPORTES Contenido CAPÍTULO I. INTRODUCCIÓN... 3 CAPÍTULO II: INTRODUCCIÓN A LA PLATAFORMA... 4 INGRESO A LA PLATAFORMA... 4 INTERFAZ DEL USUARIO... 5 CAPÍTULO III: REPORTES...
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
En el ejemplo, se procede en este orden:
Lo primero que hace GeneXus al encontrar un par de for eachs anidados es determinar la tabla base de cada uno, en forma ordenada, de afuera hacia adentro, empezando por el más externo. Recién luego determina
Manejo de Archivos DICOM. (Utilización de Osirix) Parte II
1 Manejo de Archivos DICOM Facultad: Ingeniería. Escuela: Biomédica Asignatura: Digitalización de Información en Servicios Médicos (Utilización de Osirix) Parte II Objetivos Utilizar herramientas de Distribución
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
