﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NexusFireMan &#187; Rejilla</title>
	<atom:link href="http://nexusfireman.es/tag/rejilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://nexusfireman.es</link>
	<description>Otro blog mas de Informática, Programación y Velneo V7 con tutoriales y mas</description>
	<lastBuildDate>Fri, 18 May 2012 07:43:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Tutorial Velneo – MultiVistas, Casilleros y mas</title>
		<link>http://nexusfireman.es/tutorial-velneo-multivistas-casilleros-y-mas/</link>
		<comments>http://nexusfireman.es/tutorial-velneo-multivistas-casilleros-y-mas/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 12:01:02 +0000</pubDate>
		<dc:creator>NexusFireMan</dc:creator>
				<category><![CDATA[Tutoriales Antiguos]]></category>
		<category><![CDATA[Velneo]]></category>
		<category><![CDATA[Casilleros]]></category>
		<category><![CDATA[MultiVista]]></category>
		<category><![CDATA[Proceso]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Rejilla]]></category>
		<category><![CDATA[vDevelop]]></category>
		<category><![CDATA[Velneo V7]]></category>
		<category><![CDATA[vFilms]]></category>
		<category><![CDATA[vFilmsHome]]></category>

		<guid isPermaLink="false">http://nexusfireman.es/?p=454</guid>
		<description><![CDATA[Hoy veremos como podremos usar el Objeto MultiVista y las muchas funcionalidades y partido que podemos obtener gracias a el.
Si habéis visto la aplicación de vFilmsHome os daréis cuenta que es usado en un par de secciones para así poder tener una visión agrupada de las películas.
Pero no solo esta  [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="MultiVistas" src="http://nexusfireman.es/wp-content/uploads/2010/06/MultiVistas11.png" border="0" alt="MultiVistas" width="69" height="69" align="right" /></p>
<p>Hoy veremos como podremos usar el <strong>Objeto MultiVista</strong> y las muchas funcionalidades y partido que podemos obtener gracias a el.</p>
<p>Si habéis visto la aplicación de <a title="Tag sobre vFilms" rel="tag" href="http://nexusfireman.es/tag/vFilms">vFilmsHome</a> os daréis cuenta que es usado en un par de secciones para así poder tener una visión agrupada de las películas.</p>
<p>Pero no solo esta compuesto por el objeto <strong>Multivista</strong> sino que también usamos el <strong>Casillero</strong>.</p>
<p>Gracias a estos 2 objetos podemos obtener una fluidez estupenda a la hora de navegar entre los registros y tenerlos agrupados según creamos conveniente.</p>
<p>Para la realización de un <strong>MultiVista</strong> tenemos que tener en cuenta el orden en el cual tienen que transcurrir los procesos para su visionado.</p>
<p>Como todo tiene un orden de preferencia examinemos las propiedades de un <strong>MultiVista</strong> para así entenderlo.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image22.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image2_thumb22.png" border="0" alt="image" width="217" height="240" /></a></p>
<p>Como vemos en la imagen la mayoría de las propiedades ya las conocemos puesto que son iguales que la de cualquier otro objeto.</p>
<p><span id="more-454"></span></p>
<p>Pero tenemos que darnos cuenta que un <strong>Multivista</strong> necesita un inicio para empezar con su tarea y este será la <em><strong>Tabla asociada</strong></em>, que a su ved también define cual será la salida del mismo.</p>
<p>La propiedad de <strong><em>Modo</em></strong> esta bien definida en la <a href="http://velneo.es/info_v7_74_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proyecto_de_aplicacion/multivista" target="_blank">sección de ayuda</a> de la web de <a href="http://velneo.es" target="_blank">Velneo</a>.</p>
<blockquote><p><strong>Multiobjeto</strong>: Presentará los objetos sincronizados en paralelo.<br />
<strong>Árbol</strong>: Los registros se presentarán en forma de árbol, siendo cada nivel de las ramas del árbolo los registros pertenecientes a cada objeto.<br />
<strong>Wizard</strong>: Los objetos se presentarán en forma de asistente, y en cada paso de este se realizará la sincronización del objeto anterior con el siguiente.</p></blockquote>
<p>Ahora es donde viene lo interesante. A partir del <strong><em>Objeto 1</em></strong> y <strong><em>Proceso sincronizador</em></strong>.</p>
<p>A medida que indiquemos objetos irán apareciendo mas campos de propiedad para que indiquemos mas, normalmente se usas 2 o 3.</p>
<p>Como es de imaginar lo primero que debemos pensar es que es lo que nos gustaría mostrar en primer lugar.</p>
<p>Aquí tenemos varias opciones y como siempre a gusto de cada uno.</p>
<p>Podemos mostrar una simple rejilla en la cual seleccionaremos el grupo o el registro deseado para que después nos aparezca la información en el segundo objeto o podemos mostrar un <strong>casillero</strong> e incluso el nuevo objeto que nos brinda la versión V7.4 <strong><em>ViewFlow</em></strong>.</p>
<p>En el <strong><em>Proceso sincronizador</em></strong> indicaremos el comportamiento para mostrar el 2º objeto. Y así las veces que necesitemos o creamos convenientes.</p>
<p>Pongamos un ejemplo simple.</p>
<p>En la sección de personas tenemos un <strong>MultiVista</strong> mostrando 2 rejillas.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image2711.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image7" src="http://nexusfireman.es/wp-content/uploads/2010/06/image271_thumb11.png" border="0" alt="image7" width="640" height="329" /></a></p>
<p>Como vemos es simple. Por un lado tenemos el <strong>Lanzador</strong> con el cual llamamos a los 2 objetos que necesitamos para iniciar el <strong>Multivista</strong>.</p>
<p style="text-align: center;"><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image211511.png"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image21151_thumb11.png" border="0" alt="image" width="216" height="240" /></a> <a href="http://nexusfireman.es/wp-content/uploads/2010/06/image22311.png"> <img style="display: inline; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image2231_thumb11.png" border="0" alt="image" width="215" height="240" /></a></p>
<p>Como vemos en la imagen el <strong>Lanzador</strong> llama a una <em>búsqueda</em> antes que al <strong>MultiVista</strong>. Esto se debe a que hace referencia directa con el primer elemento del <strong>MultiVista</strong> que es la rejilla <strong><em>TIPOS_PERSONAS</em></strong>.</p>
<p>Con esto ya tenemos el primer elemento y ahora viene lo interesante puesto que necesitamos comunicar el primer objeto con el segundo.</p>
<p>Para este efecto usaremos un proceso, el proceso quedaría de la siguiente manera:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image2111.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image2_thumb2111.png" border="0" alt="image" width="640" height="442" /></a></p>
<p>Como vemos es un proceso simple en el cual indicamos que la tabla principal (<em>Tabla asociada</em>) será <strong><em>TIPOS_PERSONAS</em></strong> con origen en la <em><strong>ficha</strong></em> y la salida de los datos (<em>Tabla destino</em>) será <strong><em>PERSONAS_PELICULAS</em></strong> con destino en la <strong><em>lista</em></strong>.</p>
<p>El proceso carga los datos de la tabla principal, los ordena por nombre y los muestra en la salida que destinemos para el efecto.</p>
<p>La salida de estos datos es la que corresponde con el <strong><em>objeto 2</em></strong> en las propiedades del <em><strong>MultiVista</strong></em>.</p>
<p>Yo puse una rejilla puesto que la aplicación esta realizada antes de la aparición de la versión 7.4 de <a href="http://velneo.es">Velneo</a>.</p>
<p>Ahora tenemos 2 opciones para esta salida, la <strong><em>rejilla</em></strong> y el <strong><em>ViewFlow</em></strong>, a gusto de cada uno.</p>
<p>Con estos sencillos pasos tendremos un <strong><em>Multivista</em></strong> en nuestra aplicación, fácil y sencillo.</p>
<p>En <a href="http://nexusfireman.es/tag/vFilms">vFilmsHome</a> podéis ver varias opciones en el uso de este objeto y pronto pondré el uso de <strong><em>ViewFlow</em></strong> para darle un aspecto mas dinámico.</p>
<p>Otra de las opciones que podemos añadir a nuestro <strong><em>Multivista</em></strong> es con el uso de <strong><em>Casilleros</em></strong> pero eso lo veremos en otro momento.</p>
<p>Bueno pues con esto y un bizcocho hasta mañana a las ocho… … mejor dicho hasta la próxima <img style="border: 0px;" src="http://www.zu14.cn/coolemotion/emotions/hi_0.gif" border="0" alt="" width="28" height="37" /></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "ca-pub-8990004710108573";
/* 468x60, NexusFireMan 3/05/10 */
google_ad_slot = "1273984341";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://nexusfireman.es/tutorial-velneo-multivistas-casilleros-y-mas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

